环境搭建-Docker部署Nginx

112 阅读1分钟

1.下载Nginx

docker pull nginx:1.21.5

2、启动临时Nginx

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

3.创建文件夹

# 创建文件夹
sudo mkdir /home/docker/nginx

4.复制文件

# 复制文件
sudo docker cp nginx:/etc/nginx/nginx.conf /home/docker/nginx/ 
sudo docker cp nginx:/etc/nginx/conf.d/ /home/docker/nginx
sudo docker cp nginx:/usr/share/nginx/html /home/docker/nginx
sudo docker cp nginx:/var/log/nginx /home/docker/nginx

# docker 复制文件夹文件有问题所以需要修改文件名
sudo mv conf.d conf
sudo mv nginx logs

5.启动服务

docker run --name nginx -p 80:80 \
-v /home/docker/nginx/nginx.conf:/etc/nginx/nginx.conf \
-v /home/docker/nginx/html:/usr/share/nginx/html \
-v /home/docker/nginx/logs:/var/log/nginx \
-v /home/docker/nginx/conf:/etc/nginx/conf.d \
-d nginx:1.21.5

服务启动完成后,自行验证是否能访问成功