修改镜像配置文件,重启docker,配置文件在
/var/lib/docker/containers/[hash_of_the_container]/hostconfig.json
其中的hash_of_the_container是docker镜像的hash值,可以通过docker ps 镜像id
查看
其中有一项是PortBindings,例如上面这个例子中,5432/tcp对应的是容器内部的5432端口,HostPort对应的是主机的端口,修改相应端口就可以了,然后重启docker服务:
systemctl restart docker
最后start docker镜像
来源:oschina
链接:https://my.oschina.net/codeccb/blog/4503288