Docker安装Nginx

252 阅读1分钟

一、查看可用的 Nginx版本

docker search nginx

二、拉取Nginx版本latest镜像

docker pull nginx

三、运行容器

docker run --name my-nginx -p 80:80 -d nginx:latest
# 创建文件夹目录
mkdir -p /home/nginx/html /home/nginx/conf /home/nginx/logs
# 复制配置文件
docker cp my-nginx:/etc/nginx/nginx.conf /home/nginx
docker cp my-nginx:/etc/nginx/conf.d/default.conf /home/nginx/conf
# 停止容器
docker stop my-nginx
# 删除容器
docker rm my-nginx
# 运行容器
docker run --privileged=true -e TZ="Asia/Shanghai" -it -d --name my-nginx -p 80:80 \
   -v /home/nginx/html:/usr/share/nginx/html \
   -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf \
   -v /home/nginx/conf/default.conf:/etc/nginx/conf.d/default.conf \
   -v /home/nginx/logs:/var/log/nginx nginx:latest

四、访问界面

# 进入目录
cd /home/nginx/html/
# 创建html
touch index.html
# 访问界面
http:localhost