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

相关推荐
赵民勇9 小时前
fuse-overlayfs命令详解
linux·容器
JAVA社区13 小时前
Java高级全套教程(十一)—— Kubernetes 超详细企业级实战详解
java·运维·微服务·容器·面试·kubernetes
好好风格15 小时前
宝塔面板 HTTPS 端口证书不生效排查记录
linux·运维·nginx
宋冠巡16 小时前
OpenEuler 系统下 Nginx 安装配置与管理指南(基于 OpenEuler 22.03 LTS SP4)
nginx·openeuler
陈陈CHENCHEN16 小时前
【Kubernetes】Kubeadm 搭建生产级 K8s 高可用集群
云原生·容器·kubernetes
杰克逊的日记17 小时前
K8s+GPU+大模型运维主要技术点
运维·容器·kubernetes
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ17 小时前
nginx部署教程
运维·网络·nginx
一个向上的运维者19 小时前
Docker 自定义网络中容器无法通过宿主机 IP 访问服务的完整排障记录
网络·tcp/ip·docker
ClouGence19 小时前
CloudDM 3.1.0 发布:初始化、驱动管理与升级体验全面优化
docker·开源·数据库管理·企业开发·数据库工具·数据库运维