拉去nginx镜像 docker pull nginx先运行一个简单的nginx容器 docker run -p 80:80 --name ng -d nginxcopy需要的文件 3.1:docker cp 7845wfdf5w4:/etc/nginx/nginx.conf /usr/local/docker_nginx/nginx.conf 3.2:docker cp 7845wfdf5w4:/etc/nginx/conf.d /usr/local/docker_nginx/conf.d ##默认配置文件在这里,它是一个目录 3.3:docker cp 7845wfdf5w4:/usr/share/nginx /usr/local/docker_nginx/nginx ##存放静态项目的地方,将打包好的项目放到这里配置default.conf 查看nginx.conf可以知道,nginx具体走的配置文件是conf.d目录下,在conf.d目录下,所以我们更改default.conf配置即可重新启动一个新的容器 docker run -p 8080:80 --name nginx -v /usr/local/docker_nginx/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/docker_nginx/conf.d:/etc/nginx/conf.d -v /usr/local/docker_nginx/nginx:/usr/share/nginx -d nginx
转载请注明原文地址:https://ipadbbs.8miu.com/read-7373.html