docker中使用挂载配置文件启动nginx

docker中使用挂载配置文件启动nginx

1、通过docker pull nginx 下载nginx容器,利用docker run --name mynginx -p 80:80 -d nginxt启动nginx,进入nginx:docker exec -it mynginx bash
2、将docker容器中的nginx配置文件(nginx.confconf.d/default.conf)复制到宿主机上:
1)在宿主机上创建挂载目录;
2)复制nginx.conf: docker cp mynginx:/etc/nginx/nginx.conf /home/user1/nginx/nginx.conf
3) 复制conf.d/default.confdocker cp mynginx:/etc/nginx/conf.d/default.conf /home/long/nginx/conf.d/default.conf
3、停止mynginxdocker stop mynginx
4、使用挂载文件重新启动nginx:docker run --name mynginx1 -p 80:80 -v /home/user1/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/user/nginx/log:/var/log/nginx -v /home/user1/nginx/conf.d/default.conf:/etc/nginx/conf.d/default.conf -d nginx

你可能感兴趣的:(java技术)