下载镜像
docker pull nginx
启动nginx容器
docker run --restart=always --name=nginx -p 80:80 -d nginx
启动后访问一下试试:
宿主机创建挂载目录
我们就在home文件夹下创建bianen/nginx:
mkdir -p /home/bianen/nginx
复制配置文件到宿主机的挂载目录
docker cp nginx:/etc/nginx /home/bianen/nginx/conf docker cp nginx:/usr/share/nginx/html /home/bianen/nginx/html docker cp nginx:/var/log/nginx /home/bianen/nginx/logs
删除nginx容器
docker stop nginx docker rm nginx
重新启动一个nginx容器并挂载目录
docker run --restart=always --name=nginx -p 81:80 \ -v /home/bianen/nginx/conf:/etc/nginx \ -v /home/bianen/nginx/html:/usr/share/nginx/html \ -v /home/bianen/nginx/logs:/var/log/nginx \ -d nginx
修改配置
以后每次修改配置该改/home/bianen/conf下的nginx.conf文件就可以,修改保存然后重启服务:
docker restart nginx标签:nginx,html,conf,bianen,home,docker,安装 From: https://www.cnblogs.com/cheng8/p/18315066