加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 教程 > 正文

梳理工程中各个服务和容器的关系

发布时间:2023-06-07 13:31:31 所属栏目:教程 来源:
导读:Docker Compose配置文件有多个层级,直接学习指令不便于理解,通过一个熟悉的例子来掌握它是个更好的办法。

以先前的配置文件为例,从Docker Compose的角度看,多个互相关联的容器构成了一个工程。这个工程中包含
Docker Compose配置文件有多个层级,直接学习指令不便于理解,通过一个熟悉的例子来掌握它是个更好的办法。

以先前的配置文件为例,从Docker Compose的角度看,多个互相关联的容器构成了一个工程。这个工程中包含应用服务app和数据缓存服务cache。

缓存服务cache包含redis容器,它提供给工程中的其他容器redis服务。

应用服务app中包含我们自定义的Dockerfile构建生成的容器,容器的运行依赖redis服务。

需要注意的是,先前借用宿主机网络直接进行容器通信过于简单粗暴。我们只需要对外暴露flask 应用的 5000 端口就足够了,因此在 Docker Compose 容器编排中,需要维护额外的 Docker 网络,来处理这个工程中各容器通信。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章