docker安装nginx
下载镜像
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

浙公网安备 33010602011771号