version: '3' services: nginx: container_name: nginx image: nginx network_mode: "host" restart: always ports: - "8080-8090:8080-8090" environment: - TZ=Asia/Shanghai restart: always volumes: - /home/data/pubserver/nginx/conf/nginx.conf:/etc/nginx/nginx.conf - /home/data/pubserver/nginx/conf:/etc/nginx - /home/docker/nginx/html:/usr/share/nginx/html - /home/docker/nginx/logs:/var/log/nginx privileged: true
nginx启动的时候,会直接报错,这里是因为conf文件读取不到,所以需要把对应的配置文件提前放到nginx的conf下,可以直接启动一个默认的docker-nginx,使用docker cp命令复制出来,也可以直接下载这里的文件,放到conf目录下,直接启动即可。
还没有评论,来说两句吧...