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

相关推荐
三口吃掉你6 小时前
Docker安装Elasticsearch、kibana、IK分词器
elasticsearch·docker·kibana·ik分词器
fly五行7 小时前
Windows 系统下使用 Docker 安装 Milvus 向量数据库
windows·docker·milvus
爱宇阳7 小时前
离线环境下运行 Docker 容器编排指南
docker·容器·eureka
stark张宇7 小时前
超越 Hello World:深入小程序 Hybrid 初衷、安全配置与上线全链路
nginx·微信小程序·php
Java陈序员8 小时前
免费开源!一款操作 MySQL 和 MariaDB 的 Web 界面工具!
mysql·docker·php·mariadb
梁正雄8 小时前
9、dockerfile
docker·dockerfile·dockerfile基础用法
panplan.top8 小时前
Tornado + Motor 微服务架构(Docker + 测试 + Kubernetes)
linux·python·docker·微服务·k8s·tornado
-指短琴长-9 小时前
Docker基础【Ubuntu安装/Windows安装】
windows·ubuntu·docker
Z_Xshan9 小时前
docker 容器web站点 中文文件名访问404问题
linux·开发语言·docker
回忆是昨天里的海10 小时前
k8s集群-节点间通信之安装kube-flannel插件
java·docker·kubernetes