diff --git a/app/helper/resource.py b/app/helper/resource.py index 9188231f..732a8efe 100644 --- a/app/helper/resource.py +++ b/app/helper/resource.py @@ -57,10 +57,6 @@ class ResourceHelper(metaclass=Singleton): # 判断平台 if platform and platform != SystemUtils.platform(): continue - # 判断本地是否存在 - local_path = self._base_dir / target / rname - if not local_path.exists(): - continue # 判断版本号 if rtype == "auth": # 站点认证资源 diff --git a/app/utils/system.py b/app/utils/system.py index 620c1d30..c9ec487b 100644 --- a/app/utils/system.py +++ b/app/utils/system.py @@ -437,6 +437,8 @@ class SystemUtils: """ 执行Docker重启操作 """ + if not SystemUtils.is_docker(): + return False, "非Docker环境,无法重启!" try: # 创建 Docker 客户端 client = docker.DockerClient(base_url='tcp://127.0.0.1:38379')