当前位置:

修改docker的port端口映射

本文最后更新于2022-07-05,已超过 1年没有更新,如果文章内容、图片或者下载资源失效,请留言反馈,我会及时处理,谢谢!

温馨提示:本文共712个字,读完预计2分钟。

1. 查看需要修改的容器,记住container id
docker ps -a
2. 停止容器
docker stop xxx
3. 修改容器的端口映射配置文件

cd /var/lib/docker/containers

根据容器id查看对应目录,进去该目录(注:此文件夹内的id为很长的字符,只需要看前面docker ps -a显示出来的container_id前面的值对应即可)

编辑json文件:此文件可以不用改
vi config.v2.json

vi config.v2.json
 
"Config": {
….
"ExposedPorts": {
"80/tcp": {},
"8888/tcp": {}
},
….
},
"NetworkSettings": {
….
"Ports": {
 "80/tcp": [
 {
 "HostIp": "",
 "HostPort": "80"
 }
 ],
 vi hostconfig.json

vi hostconfig.json
 
"PortBindings": {
 "80/tcp": [
 {
 "HostIp": "",
 "HostPort": "80"
 }
 ],
 "8888/tcp": [
 {
 "HostIp": "",
 "HostPort": "8888" # 这是要修改的
 }
 ]
 }
4.重启docker服务
service docker restart
5.启动容器
docker start xxx
————————————————
版权声明:本文为CSDN博主「ijijni」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ijijni/article/details/81939523

本文链接:,转发请注明来源!
评论已关闭。