1.随机映射,使用 -P 参数时,会随机映射一个端口到内部容器开放的网络端口。
2.指定端口,使用 -p 参数时,可以指定要映射的端口,并且在一个指定的端口上只可以绑定一个容器。
3.查看映射端口,使用 docker port 命令来查看当前映射的端口配置,也可以查看到绑定的地址。
方法一
1、获得容器IP
将container_name 换成实际环境中的容器名
docker inspect `container_name` | grep IPAddress
2、 iptable转发端口
将容器的8000端口映射到docker主机的8001端口
iptables -t nat -A DOCKER -p tcp --dport 8001 -j DNAT --to-destination 172.17.0.19:8000
方法二
1.提交一个运行中的容器为镜像
docker commit containerid foo/live
2.运行镜像并添加端口
docker run -d -p 8000:80 foo/live /bin/bash
的产品是通过docker技术,在集群主机上部署实现,拥有上万Linux镜像,功能强大、简单易用,可轻松作集群服务,**轻松搭建私有网络。
高性价比的容器云产品链接
提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。
版权声明:xxxxxxxxx;
工作时间:8:00-18:00
客服电话
电子邮件
admin@qq.com
扫码二维码
获取最新动态