Windows环境下 Docker Desktop 安装 Nginx

1.安装Docker Desktop

官网: https://www.docker.com/products/docker-desktop/直接下载无脑一键安装即可。

2.使用Docker Desktop Pull Nginx

如图所示
在这里插入图片描述

docker pull nginx

3.运行一个Nginx容器

如图所示
在这里插入图片描述

docker run nginx -p 80:80 -d nginx:latest

4.挂载配置到windows上

1.首先在Windows上寻找自己喜欢的盘符创建存储nginx资源的目录

nginx/conf 配置文件
nginx/html 页面
nginx/logs 日志监测

2.Nginx容器中的相关配置文件复制到Windows上
cmd窗口内执行如下命令

docker cp nginx:/usr/share/nginx/html H:\Environment\docker\mydata\nginx\html
docker cp nginx:/var/log/nginx H:\Environment\docker\mydata\nginx\logs
docker cp nginx:/etc/nginx H:\Environment\docker\mydata\nginx\conf

3.删除nginx容器 重新新建nginx容器

  • 删除之前创建#的容器

在这里插入图片描述

  • 新建容器挂载相关配置文件

在这里插入图片描述

docker run
–hostname=cf5bd03f0d0b
–mac-address=02:42:ac:11:00:02
–env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
–env=NGINX_VERSION=1.23.2
–env=NJS_VERSION=0.7.7
–env=PKG_RELEASE=1~bullseye
–volume=H:\Environment\docker\mydata\nginx\html:/usr/share/nginx/html
–volume=H:\Environment\docker\mydata\nginx\logs:/var/log/nginx
–volume=H:\Environment\docker\mydata\nginx\conf:/etc/nginx
-p 80:80
–label=‘maintainer=NGINX Docker Maintainers docker-maint@nginx.com
–runtime=runc
-d nginx:latest

5. 测试

  • 修改H:\Environment\docker\mydata\nginx\html\index.html文件内容。

在这里插入图片描述

  • 效果展示

在这里插入图片描述

  • 4
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值