Docker 修改已创建容器端口映射
Docker 修改已创建容器端口映射

Docker 修改已创建容器端口映射

 2023-11-14 21:39:24     0     0     0

  • 1.使用命令 docker ps -a 找到要修改容器的 ID
  1. docker ps -a​
  • 2.获取容器的元数据,并进入容器目录
  1. docker inspect <CONTAINER ID> | grep Id
  2. cd /var/lib/docker/containers​
  • 3.停止容器,停止 docker 服务
  1. docker stop <容器ID>​
  2. systemctl stop docker
  • 4.进入第2步得到的ID目录内,修改hostconfig.json 文件
  1. cd Id
  2. vi hostconfig.json
  3. “PortBindings”:{“80/tcp”:[{“HostIp”:””,”HostPort”:”80″}]},    #修改”HostPort”后面的主机端口,将其修改为80,也可修改为其它端口
  • 5.重启docker服务和容器
  1. systemctl start docker
  2. docker start <容器ID>​

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注