详解Docker修改容器端口映射的方法

 更新时间:2020年04月23日 14:10:22   作者:Kellen5l  
这篇文章主要介绍了详解Docker修改容器端口映射的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

直接解决方法

具体可参考Stack Overflow链接

docker运行时存在守护程序,所以我们需要停止docker内运行的容器和docker服务。具体可参考官网给出的守护程序解释

docker stop 容器id

//CentOS下停止docker服务(Ubuntu类似)
sudo systemctl stop docker

使用以下命令找到已创建容器的hostconfig.json和config.v2.json配置文件。

find / -name hostconfig.json //或config.v2.json

修改两个配置文件内的端口。

vi /var/lib/docker/containers/容器id/hostconfig.json //或config.v2.json

        

重启docker服务,重新运行容器即可看到端口映射修改。

sudo systemctl start docker

docker start 容器id

间接解决办法

保存镜像或容器,再创建一个新的容器,在创建时指定新的端口映射。

docker load/save 镜像id
docker import/export 容器id

到此这篇关于详解Docker修改容器端口映射的方法的文章就介绍到这了,更多相关Docker容器端口映射内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker创建镜像两种方法详解

    Docker创建镜像两种方法详解

    这篇文章主要介绍了 Docker创建镜像两种方法详解的相关资料,Docker创建镜像:一是使用docker commit命令,二是使用docker build命令和Dockerfile文件,需要的朋友可以参考下
    2016-12-12
  • Docker重启命令的使用详解

    Docker重启命令的使用详解

    Docker重启命令包括使用systemctl、service命令重启Docker服务,以及使用dockerrestart命令重启Docker容器,在重启Docker服务之前,建议先停止所有正在运行的容器,并确保做好相应的准备和备份
    2025-03-03
  • Docker容器上用DockerFile部署多个tomcat服务的步骤

    Docker容器上用DockerFile部署多个tomcat服务的步骤

    这篇文章主要介绍了Docker容器上用DockerFile部署多个tomcat服务的步骤,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-11-11
  • Docker设置固定IP地址的方法详解

    Docker设置固定IP地址的方法详解

    Docker支持多种网络模式,包括Bridge、Host、None等,Bridge模式为默认,允许容器通过桥接网络相互通信,这篇文章主要介绍了Docker设置固定IP地址的相关资料,需要的朋友可以参考下
    2024-11-11
  • Docker Compose环境变量与配置文件管理全解析

    Docker Compose环境变量与配置文件管理全解析

    这篇文章主要介绍了Docker Compose环境变量与配置文件管理全解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2025-04-04
  • Docker Compose 配置指南小结

    Docker Compose 配置指南小结

    Docker Compose 是一个用于定义和运行多容器 Docker 应用的工具,本文主要介绍了Docker Compose 配置指南小结,具有一定的参考价值,感兴趣的可以了解一下
    2025-04-04
  • docker如何修改容器默认存储路径

    docker如何修改容器默认存储路径

    这篇文章主要介绍了docker如何修改容器默认存储路径问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • docker的harbor仓库登录问题小结

    docker的harbor仓库登录问题小结

    在使用Docker Harbor时,可能会因为证书信任问题或DNS解析问题导致登录失败,解决方法包括将自签名证书添加到系统的可信证书存储中,本文给大家介绍docker的harbor仓库登录问题,感兴趣的朋友一起看看吧
    2024-09-09
  • docker服务关停的实现步骤

    docker服务关停的实现步骤

    在我看来所谓的优雅关闭,就是在系统关闭时,预留一些时间,让你有机会来善后一些事情,本文就来介绍一下docker服务如何正确关停,感兴趣的可以了解一下
    2023-10-10
  • 你可能不知道的docker命令奇怪巧

    你可能不知道的docker命令奇怪巧

    这篇文章主要介绍了你可能不知道的docker命令的奇怪巧,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01

最新评论