在我创建nginx容器的时候,使用了挂载,但是在写途径的时候偷懒只用了一个. ,改成完整途径即可

出错命令
docker run -p 80:80 --name nginx \
-v ./nginx.conf:/etc/nginx/nginx.conf \
-v ./conf.d/:/etc/nginx/conf.d/ \
-v ./logs/nginx/:/var/log/nginx/ \
-v ./html/:/usr/share/nginx/html/ \
-d nginx

正确使用
docker run -p 80:80 --name nginx \
-v /Users/morty/envirment/data/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /Users/morty/envirment/data/nginx/conf.d/:/etc/nginx/conf.d/ \
-v /Users/morty/envirment/data/nginx/logs/nginx/:/var/log/nginx/ \
-v /Users/morty/envirment/data/nginx/html/:/usr/share/nginx/html/ \
-d nginx

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐