查看docker容器父子关系

 2023-12-24  阅读 4  评论 0

摘要:查看父子关系是什么?在容器连接中,端口映射并不是唯一把 docker 连接到另一个容器的方法。docker 有一个连接系统允许将多个容器连接在一起,共享连接信息。 docker 连接会创建一个父子关系,其中父容器可以看到子容器的信息。当我们创建一个容器的时候,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文件。

提示:现在腾讯云新人点击注册然后实名认证后,可以点此一键领取2860元代金券,然后点此进入腾讯云活动页面参加优惠力度非常大的腾讯云3年和5年时长服务器活动,一次性买多年,免得续费贵,这样就可以获得最大的优惠折扣,省钱。

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/131098.html

发表评论:

验证码

管理员

  • 内容1196553
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.0109秒, 内存占用340.15 KB, 访问数据库18次

  • 我要关灯
    我要开灯
  • 客户电话
    lecms

    工作时间:8:00-18:00

    客服电话

    电子邮件

    admin@qq.com

  • 官方微信

    扫码二维码

    获取最新动态

  • 返回顶部