首页 > 服务器学习 > 查看docker容器父子关系

查看docker容器父子关系

时间:2023年1月14日 分类:服务器学习 浏览量:22

查看docker容器父子关系是什么?在docker容器连接中,端口映射并不是唯一把 docker 连接到另一个容器的方法。docker 有一个连接系统允许将多个容器连接在一起,共享连接信息。

docker 连接会创建一个父子关系,其中父容器可以看到子容器的信息。当我们创建一个容器的时候,docker会自动对它进行命名。另外,我们也可以使用–name标识来命名容器。

一般项目都会用到 spring和springmvc,然而这两个却不是在一个容器。众所周知,spring提供容器可以从容器里获取对象,spring和springmvc是父子容器关系,springmvc可以获取spring容器里的对象,反之则获取不到。

我们连接容器做什么呢?

我们发现连接的两个容器是父子关系。比如命名的容器是 db和web,我们在名字列中可以看到web容器也显示db/web。这告诉我们web容器和db容器是父/子关系。这里的父容器是db,可以访问子容器web。

为此,docker在容器服务之间打开一个安全连接隧道,不需要暴露任何端口在容器外部。你会注意到,当启动db容器的时候,我们没有使用-P或者-p标识。连接容器的时候,不需要通过网络给PostgreSQL数据库开放端口。

Docker在父容器中开放子容器连接信息有两种方法:环境变量和更新/etc/hosts文件。

以上是关于docker容器父子关系的简介,西部数码的容器云是利用docker技术部署容器服务实现,可用于建站、运行应用程序、配置负载均衡、搭建集群等。支持私有网络、共享IP网络、独享IP网络三种形式,支持NAT网关。

用户能按需选配西部数码容器云服务,还可自由轻松搭建私有网络,轻松组建服务集群,产品详情链接 paas/container/

觉得文章有用就打赏一下文章作者

微信扫一扫打赏

标签: