diff --git a/prod-env/docker-compose.yml b/prod-env/docker-compose.yml index 2af5d38..54b677f 100644 --- a/prod-env/docker-compose.yml +++ b/prod-env/docker-compose.yml @@ -379,7 +379,6 @@ services: TZ: Asia/Bangkok networks: - anfioonet - command: sh -c "mkdir -p /var/log/nginx && touch /var/log/nginx/access.log /var/log/nginx/error.log && nginx -g 'daemon off;'" # 创建日志目录 depends_on: - volume-helper-ssh logging: diff --git a/resources/Web/MicroCommunityIotWeb/Dockerfile b/resources/Web/MicroCommunityIotWeb/Dockerfile index 569ce84..df98433 100644 --- a/resources/Web/MicroCommunityIotWeb/Dockerfile +++ b/resources/Web/MicroCommunityIotWeb/Dockerfile @@ -2,6 +2,12 @@ FROM nginx:alpine MAINTAINER anfioo +# 1. 创建 Nginx 日志目录(避免启动时日志文件不存在报错) +RUN mkdir -p /var/log/nginx \ + && touch /var/log/nginx/access.log \ + && touch /var/log/nginx/error.log + + # 把当前目录下的 nginx.conf 复制到容器的 Nginx 配置目录 COPY nginx.conf /etc/nginx/conf.d/default.conf