From 15e85f9f04b0f29f7be9516d11b906ff92303261 Mon Sep 17 00:00:00 2001 From: admin <572701190@qq.com> Date: Sat, 9 May 2026 00:42:27 +0800 Subject: [PATCH] fix nas compose build context --- .dockerignore | 2 +- README.md | 12 ++++++------ docker_compose-Nas.yaml | 2 +- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.dockerignore b/.dockerignore index 7daea2a..d4a873d 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,4 +4,4 @@ __pycache__/ .venv/ uploads/ jobs/ - +data/ diff --git a/README.md b/README.md index 2e14c47..849b050 100644 --- a/README.md +++ b/README.md @@ -136,16 +136,16 @@ docker_compose-Nas.yaml 这个配置同样是本地构建配置,不依赖远程镜像仓库。NAS 上请把整个项目源码放到下面目录: ```text -/share/Container/his_sur_data_deal/app +/share/Container/his_sur_data_deal ``` 该目录中必须包含: ```text -/share/Container/his_sur_data_deal/app/Dockerfile -/share/Container/his_sur_data_deal/app/requirements.txt -/share/Container/his_sur_data_deal/app/app/ -/share/Container/his_sur_data_deal/app/docker_compose-Nas.yaml +/share/Container/his_sur_data_deal/Dockerfile +/share/Container/his_sur_data_deal/requirements.txt +/share/Container/his_sur_data_deal/app/ +/share/Container/his_sur_data_deal/docker_compose-Nas.yaml ``` 如果只在 NAS 面板里粘贴 yaml,而没有把 `Dockerfile` 和 `app/` 一起放到上述路径,NAS 会报 `failed to read dockerfile: open Dockerfile: no such file or directory`。 @@ -153,7 +153,7 @@ docker_compose-Nas.yaml 启动: ```bash -cd /share/Container/his_sur_data_deal/app +cd /share/Container/his_sur_data_deal docker compose -f docker_compose-Nas.yaml up -d --build ``` diff --git a/docker_compose-Nas.yaml b/docker_compose-Nas.yaml index fab6c9c..95778f3 100644 --- a/docker_compose-Nas.yaml +++ b/docker_compose-Nas.yaml @@ -1,7 +1,7 @@ services: his_sur_data_deal: build: - context: /share/Container/his_sur_data_deal/app + context: /share/Container/his_sur_data_deal dockerfile: Dockerfile args: HTTP_PROXY: http://192.168.31.7:7893