赞
踩
项目需求修改容器的映射端口
停止需要修改的容器
修改hostconfig.json
文件
重启docker 服务
启动修改容器
目前正在运行的容器 宿主机的89 端口 映射 容器端口80
- docker run -itd --name test -p:89:80 nginx
-
- docker ps -a
- docker ps -a ##显示所有容器
-
- docker inspect test ##
-
- ##找相对应的路径
- docker inspect test | grep HostnamePath
- docker stop test
- #停止容器
- systemctl stop docker.service
- #停止docker服务
修改前
vim /var/lib/docker/containers/d284e4d8a6429612c9077863cb5184a83a5278988112989f418676409b8508b7/hostconfig.json
修改后
- systemctl daemon-reload
- systemctl restart docker.service
- systemctl status docker.service
- docker ps -a
- docker restart test
- docker ps -a
- ##8848为前面修改的端口号
- curl 192.168.10.100:8848
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。