相关文章推荐
成熟的匕首  ·  dqn不收敛一直震荡怎么办 - CSDN文库·  4 月前    · 
稳重的猴子  ·  SpringBoot设置session过期时 ...·  7 月前    · 
腹黑的篮球  ·  sqlserver ...·  7 月前    · 
无邪的黑框眼镜  ·  记一次Java调用系统命令错误总结_chih ...·  1 年前    · 
玩篮球的松鼠  ·  Go语言中byte类型和rune类型(五) ...·  1 年前    · 
小百科  ›  Docker 容器连接开发者社区
docker docker命令 容器技术 容器
淡定的白开水
1 年前
Criss@陈磊

Docker 容器连接

腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
Criss@陈磊
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > Docker 容器连接

Docker 容器连接

作者头像
Criss@陈磊
发布 于 2019-10-31 22:33:37
1.2K 0
发布 于 2019-10-31 22:33:37
举报
文章被收录于专栏: 测试技术圈 测试技术圈

容器间的链接有两种方法,你选择其一即可

网络端口映射

docker run -d -P
docker run -d -p
-P :是容器内部端口随机映射到主机的高端口。
-p : 是容器内部端口绑定到指定的主机端口。

例如:

docker run -d -P training/webapp python app.py

上面的命令运行完成后,要通过ps查看可以看到对应的容器端口和主机端口的映射关系。

docker run -d -p 5001:5000 training/webapp python app.py

这样我们就可以通过访问 127.0.0.1:5001(主机) 来访问容器的 5000 端口。这里面默认都是绑定TCP要绑定UDP如下命令:

docker run -d -p 127.0.0.1:5000:5000/udp training/webapp python app.py

Docker容器连接

端口映射并不是唯一把 docker 连接到另一个容器的方法。

docker 有一个连接系统允许将多个容器连接在一起,共享连接信息。

docker 连接会创建一个父子关系,其中父容器可以看到子容器的信息。

容器命名

docker run -d -P --name runoob training/webapp python app.py

通过 --name 设定容器名字

docker inspect -f "{{ .Name }}" aed84ee21bde

通过上述命令可以返回涌入名字。

容器不可以重名,一次要修改名字,需要停止容器后删除。

容器连接

如果要连接1个容器,需要先创建容器,然后通过 --link 连接。

docker run -d --name db training/postgres
创建数据库容器
docker run -d -P --name web --link db:db training/webapp python app.py
这样就完成了Web容器和DB容器连接到了一起。
--link name:alias
name是我们连接容器的名字,alias是link的别名。让我们看如何使用alias。

下面,我们通过ps查看一下:

$ docker ps
    CONTAINER ID  IMAGE                     COMMAND               CREATED             STATUS             PORTS                    NAMES
 
推荐文章
成熟的匕首  ·  dqn不收敛一直震荡怎么办 - CSDN文库
4 月前
稳重的猴子  ·  SpringBoot设置session过期时间生效后再修改不生效_yml文件server servlet session timeout:360m不起作用-CSDN博客
7 月前
腹黑的篮球  ·  sqlserver decimal转string - CSDN文库
7 月前
无邪的黑框眼镜  ·  记一次Java调用系统命令错误总结_chihuang7920的博客-CSDN博客
1 年前
玩篮球的松鼠  ·  Go语言中byte类型和rune类型(五) - 黑色瓶子 - 博客园
1 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号