【docker 桌面版】windows 使用 docker 搭建 nginx
-
拉取 nginx 镜像
docker pull nginx
-
运行容器
docker run -d -p 80:8081 --name nginx nginx
-
本地磁盘创建 nginx 目录
D:\DockerRep\nginx
-
复制 docker 中的 nginx 配置文件
查看运行的容器 docker ps -a
docker cp 9f0f82d66dd7:/var/log/nginx/ D:\DockerRep\nginx\logs docker cp 9f0f82d66dd7:/usr/share/nginx/html/ D:\DockerRep\nginx\www docker cp 9f0f82d66dd7:/etc/nginx/ D:\DockerRep\nginx\conf
-
停止刚启动的 nginx 容器
docker stop 9f0f82d66dd7 docker rm 9f0f82d66dd7
-
启动一个新的 nginx 容器,并将容器中的配置目录挂载到本地磁盘的目录中
docker run -d -p 18081:80 --name nginx -v D:\DockerRep\nginx\www:/usr/share/nginx/html -v D:\DockerRep\nginx\conf\nginx.conf:/etc/nginx/nginx.conf -v D:\DockerRep\nginx\logs:/var/log/nginx nginx
本地浏览器访问 127.0.0.1:8081