Nginx-Docker下安装及映射
1.下载映像
docker pull nginx:1.18
2.运行容器
docker run -d --name nginx1.18 -p 80:80 nginx:1.18
3.创建文件夹
mkdir -p /home/admin/etc/nginx /home/admin/lib/nginx /home/admin/log/nginx
chmod -R 777 /home/admin/etc/nginx /home/admin/lib/nginx /home/admin/log/nginx
4.将默认配置文件从nginx容器中复制出来
docker cp nginx1.18:/var/log/nginx /home/admin/log
docker cp nginx1.18:/usr/lib/nginx /home/admin/lib
docker cp nginx1.18:/etc/nginx /home/admin/etc
5.删除临时容器
docker stop nginx1.18
docker rm nginx1.18
6.启动最终容器
docker run -d --name nginx1.18 \
-p 80:80 \
-v /home/admin/log/nginx:/var/log/nginx \
-v /home/admin/lib/nginx:/usr/lib/nginx \
-v /home/admin/etc/nginx:/etc/nginx \
nginx:1.18
7.测试运行
在浏览器中输入192.168.xx.xx:80
,出现nginx主页既安装成功.