docker容器启动后添加端口映射
2024-08-29 19:47:39
DOCKER 给运行中的容器添加映射端口
方法1
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
方法2
1.提交一个运行中的容器为镜像
docker commit containerid foo/live
2.运行镜像并添加端口
docker run -d -p 8000:80 foo/live /bin/bash
参考:
最新文章
- 事务块TransactionScope使用
- SQL基础语法等
- css3 loading效果
- 【MySQL】SQL语句嵌套1
- 【WCF】Silverlight+wcf+自定义用户名密码验证
- ASP.NET,web.config 中SessionState的配置
- HBase 使用场景和成功案例
- python 数据类型(元组(不可变列表),字符串
- typedef与define的区别
- 从一个非开发人员转行silverlight满一年的工作总结(第一次发帖)
- 保存iptables的防火墙规则的方法【转载】
- C++ 用lambda代替 unique_ptr 的Deleter
- 洛谷 P1219 八皇后【经典DFS,温习搜索】
- 18-TypeScript模板方法模式
- 根据高德API知道坐标获取详细地址信息
- iOS 开发中字典和字符串的转换
- Spark:将DataFrame写入Mysql
- Django--权限信息操作
- eureka client服务续约源码分析
- cocos2d JS 设置字幕循环滚动(背景图滚动亦可)
热门文章
- Koa2 和 Express 中间件对比
- GitHub Java项目推荐|功能丰富的 Java 工具包|提高开发效率
- MySQL Index--BNL/ICP/MRR/BKA
- 原创:基于visual studio 2010 对话框程序的创建
- T-sql 遍历结果集
- UVA 13024: Saint John Festival(凸包+二分 ,判定多个点在凸包内)
- BZOJ3028 食物 和 LOJ6261 一个人的高三楼
- 服务端高并发分布式架构演进之路 转载,原文地址:https://segmentfault.com/a/1190000018626163
- mybatis从入门到精通
- 神奇的 Object.defineProperty 解释说明