云计算核心技术Docker教程:docker-compose添加网络

  发布时间:2026-11-16   作者:玩站小弟   我要评论
谷歌搜索留痕外推技术【tg:seogoogle987】。

默认情况下组合设置一个网络应用程序。每个容器的服务连接默认网络和网络上,既可通过其他容器,并发现他们在一个主机名与容器名称相同。

为应用程序的网络提供一云计个基于“项目名称”的名称,该名称基于其所在目录的名称。您可以使用--project-nameflag 或COMPOSE_PROJECT_NAME环境变量覆算核盖项目名称。

例如,假设您的应用程序位于名为的目录中myapp,并且您的docker-compose.yml样式如下所示:

version: "3.9"

servi心技ces:

      web:

          build: .

   术D       ports:

               - "8000oc:8000"

     db:

        image: postgres

    &kenbsp;   ports:

               - "8001:543r教2"

运行时docker-compose up,将发生以下情况:

myapp_default创建一个名为的网络。

容器是使用web的配置创建的。它myapp_defa程:ult以名称加入网络 web。

容器是使用db的配置创建的。它myapp_default以名称加入网络 db。

从Compose文件格式2.1开始,覆盖网络始do终创建为 attachable,并且这是不可配置的。这意味着独立容器可以连接到覆盖网络。

在撰写文件格式3.x中,您可以选择将attachable属性设置为ckfalse。

现在,每个容器都可以查找主机名web或db获取相应容器的IP地址。例如,web的应用程序代码可以连接到URLpostgres://db:5432并开er始使用Postgres数据库。

要注意区分是很重要的HOST_PORT和CONTAINER_PORT。在上面的示例中,对于db,HOST_PORTis是8001-c,容器端口为 5432(postgres默认)。联网的服务到服务通信使用CONTAINER_PORT。当HOST_PORT定义,服务以及虫群外部访问。

在omweb容器内,您的连接字符串db看起来像 postgres://db:5432,而在主机上,连接字符串看起来像postgres://{DOCKEpoR_IP}:8001。

  • Tag:

相关文章

  • 标签: 特斯拉 Robotaxi 马斯克 Waymo

    云梦级2月28日云梦级消息,据外媒报道,近日,马斯克的“画饼”言论再遭打脸。此前,马斯克曾多次官宣:“特斯拉距离在加州推出 Robotaxi 无人驾驶出租车服务仅剩数月”。 然而加州机动车辆管理局记录
    2026-11-16
  • 标签: 京东 Fnac Darty 法国市场 JoyBuy

    云梦级12月2日云梦级消息,据外媒报道,继Shein、Temu和阿里巴巴之后,另一家中国大型在线零售商京东也开始进军法国市场。这家电商巨头已将目光投向Fnac Darty,后者是法国最知名的文化和电子
    2026-11-16
  • 深入到芯片层去做好AI,2026阿里云峰会发布了这些新东西

    5月20日举办的2026年阿里云峰会发布了不少新东西。 一上午,阿里云智能集团资深副总裁、公共云事业部总裁刘伟光,阿里云智能集团首席技术官李飞飞,阿里巴巴集团通义大模型事业部负责人周靖人,平头哥半导体
    2026-11-16
  • 面壁智能推出 VoxCPM:新一代高拟真语音生成模型

    在语音合成技术快速发展的背景下,面壁智能与清华大学深圳国际研究生院人机语音交互实验室(THUHCSI)近日联合发布了一款新型语音生成模型 ——VoxCPM。这款模型以0.5B 的参数尺寸,致力于为用户
    2026-11-16
  • 标签: 海清智元 周波 港交所 IPO

    云梦级6月22日云梦级消息,6月22日,海清智元(01392.HK)正式登陆港交所主板,由民银资本、浦银国际联席保荐。 发行价为7.20港元(一口价)。上周四暗盘收涨263.89%,报26.20港元,
    2026-11-16
  • 捷豹路虎中国与阿里云达成全面合作,加快推进本土制造与研发数字化

    4月6日,捷豹路虎中国与阿里云正式签订全面合作协议。双方将围绕基础设施云化、供应链与采购数字化、营销数智化、碳中和与碳达峰、自动驾驶在中国的合规性研究等多个领域展开合作,构建数智创新生态,打造未来出行
    2026-11-16

最新评论