windows11使用docker desktop动态修改端口映射

重新构建或者上传镜像后重新构建容器,都是一个麻烦的事情。

本篇文章介绍如何通过查找容器配置文件来添加端口映射。

1. 通过docker desktop找到容器ID

2. 进入此电脑找到对应的容器配置目录

直接搜索ID也可以,就是时间比较长
找到文件夹后,退出docker desktop

3. 修改配置文件

修改config.v2.json和hostconfig.json文件

假设要添加端口映射80到9080

修改config.v2.json,ExposedPorts中添加80端口

复制代码
"ExposedPorts":{"22/tcp":{},"80/tcp":{}}

修改hostconfig.json,PortBindings中添加映射

复制代码
"PortBindings":{"22/tcp":[{"HostIp":"","HostPort":"5000"}],"80/tcp":[{"HostIp":"","HostPort":"9080"}]}

4. 重启docker desktop

注意是重启docker desktop,而不是重启容器

相关推荐
螺蛳粉 螺蛳粉3 小时前
第 05 篇:etcd 深入:Raft 共识、watch 机制与快照备份恢复实战(底座认知 05)
docker·云原生·容器·kubernetes·etcd·分布式存储·kube-apiserver
PellyKoo6 小时前
【docker】cifs卷改smb密码后容器起不来的解决方法
运维·docker·容器
时早玖沐6 小时前
放弃 QQ 官方机器人:用 SnowLuma + AstrBot 自建 QQ 机器人
docker·开源·agent
阿标在干嘛7 小时前
容器编排的“场景适配”:我们为什么在部分服务中回归了Docker Compose?
运维·docker·容器
IT199510 小时前
Docker 快速部署 DM8 达梦数据库|完整踩坑笔记
笔记·docker·容器
wzg201611 小时前
ubuntu通过docker镜像部署安装onlyoffice
linux·ubuntu·docker
Star(up up up)11 小时前
Docker系列---Docker容器基本命令(新手小白保姆级实操教程)
运维·学习·程序人生·青少年编程·docker·容器·dubbo
方便面不加香菜12 小时前
Docker Image-- 镜像命令详解与使用示例
运维·docker·容器
Star(up up up)12 小时前
Docker系列---Dockerfile镜像文件
人工智能·经验分享·学习·程序人生·docker·容器·github
-星空下无敌12 小时前
Windows Docker K8s 安装部署Naocs ,SpringBoot 3.x 4.x 整合Naocs 版本兼容 配置中心、服务注册与发现
windows·docker·nacos·kubernetes·springboot·alibaba