Docker Desktop局限性

Jenkins部署了微服务并成功访问后 我在想要nginx也部署到docker上 我本地的 nginx加载了两个配置 分别监听 8801 和 8802端口 在使用Docker Desktop启动容器 nginx官方默认的端口是 80 在修改映射宿主机端口时只能映射端口 :80 无法访问8801和8802 (当然指定容器ip是可以的)

尝试启动时添加 "Environment variables"(环境变量) 无效 最后不得已只能以命令形式启动

docker run -p 8801:8801 -p 8802:8802 -v F:\nginx\nginx-1.18.0\conf\docker-nginx:/etc/nginx --name leadnews-nginx  nginx

看来Docker Desktop是有一定局限性的

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值