如何修改docker的port端口映射呢?

宫欣彤 Docker 发布时间:2022-06-05 11:53:11 阅读数:4070 1
我们都知道,当一个docker容器启动后,其端口已经固定,此时如果需修改端口映射,
则不能使用以前的docker  run -p方式设置端口映射,那么此时如何修改端口映射呢?
下文笔者将一一道来,如下所示
实现思路:
    通过修改docker container的配置文件
	即可达到修改容器端口
例:
1.查看待修改的容器,复制出containerid
   docker ps -a

2.停止容器
   docker stop containerId

3.修改容器的端口映射配置文件

vim /var/lib/docker/containers/{container_id}/hostconfig.json

"PortBindings": {
     "80/tcp": [
             {
             "HostIp": "",
             "HostPort": "8080"//宿主机ip
             }
         ]
     },

4.重启docker服务
   service docker restart

5.启动容器
   docker start containerId
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/docker/202206/3640.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者