docker desktop搭建 nginx

【docker 桌面版】windows 使用 docker 搭建 nginx

  1. 拉取 nginx 镜像

    sh 复制代码
    docker pull nginx
  2. 运行容器

    SH 复制代码
    docker run -d -p 80:8081 --name nginx nginx
  3. 本地磁盘创建 nginx 目录

    SH 复制代码
    D:\DockerRep\nginx
  4. 复制 docker 中的 nginx 配置文件

    查看运行的容器 docker ps -a

    sh 复制代码
    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
  5. 停止刚启动的 nginx 容器

    sh 复制代码
    docker stop 9f0f82d66dd7
    docker rm 9f0f82d66dd7
  6. 启动一个新的 nginx 容器,并将容器中的配置目录挂载到本地磁盘的目录中

    sh 复制代码
    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

相关推荐
叫致寒吧22 分钟前
Docker
运维·docker·容器
杨浦老苏34 分钟前
现代流媒体聚合播放器冬瓜TV MAX
docker·群晖·多媒体
l1t2 小时前
用docker安装oracle 19c
运维·数据库·docker·oracle·容器
weixin_462446233 小时前
【原创实践】Docker 镜像批量导出镜像与导入镜像
运维·docker·容器
qq7590353663 小时前
Docker快速部署一款堡垒机系统
运维·docker·容器
zz-zjx4 小时前
Kubernetes 的部署方式 (二)通过 kubeasz部署单机版1.34.1
云原生·容器·kubernetes
是小崔啊5 小时前
叩丁狼k8s - 组件篇
云原生·容器·kubernetes
天下不喵5 小时前
python项目部署之pytandic与.env的使用教程
python·docker
芥子沫6 小时前
Docker安装Blossom笔记
笔记·docker·容器
zz-zjx7 小时前
Kubernetes 的部署方式 (一)通过 Minikube 部署
云原生·容器·kubernetes