安装nginx:
docker pull nginx
简单启动nginx:
docker run \
--name nginx \
-d --net host \
nginx
创建配置文件夹:
mkdir -p /usr/docker/nginx
mkdir -p /etc/docker/nginx/conf.d
复制配置文件:
docker cp nginx:/usr/share/nginx/html /usr/docker/nginx/
docker cp nginx:/etc/nginx/nginx.conf /etc/docker/nginx/nginx.conf
docker cp nginx:/etc/nginx/conf.d /etc/docker/nginx/
重新启动一个新的nginx并挂载
docker stop nginx
docker rm nginx
docker run \
--name nginx \
-d --net host \
-v /usr/docker/nginx/html:/usr/share/nginx/html \
-v /etc/docker/nginx/nginx.conf:/etc/nginx/nginx.conf:ro \
-v /etc/docker/nginx/conf.d:/etc/nginx/conf.d \
nginx