docker 安装 nginx

101 阅读1分钟

docker 安装 nginx

拉取镜像

docker pull nginx:latest

创建目录

mkdir -p /soft/nginx/conf.d 
mkdir -p /soft/nginx/html
mkdir -p /soft/nginx/logs
mkdir -p /soft/nginx/conf/nginx.conf

运行测试容器

docker run --name nginx -p 80:80 -d nginx

拷贝文件

docker cp nginx:/etc/nginx/nginx.conf /soft/nginx/conf
docker cp nginx:/etc/nginx/conf.d /soft/nginx
docker cp nginx:/usr/share/nginx/html /soft/nginx

删除容器

docker stop nginx
docker rm nginx

重新启动镜像

docker run  -p 80:80 -p 443:443 --name nginx --restart=always -v /soft/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /soft/nginx/conf.d:/etc/nginx/conf.d -v /soft/nginx/html:/usr/share/nginx/html -v /soft/nginx/logs:/var/log/nginx -d  nginx