gpt4 book ai didi

docker - Docker构成冗余吗?

转载 作者:行者123 更新时间:2023-12-02 21:24:48 25 4
gpt4 key购买 nike

我正在关注the tutorial here,我不确定我为什么要从Dockerfile中提取flask和redis,但也可以从docker-compose.yml中获得它们。

我认为 Compose 用于合并多个图像,并且这些合并的图像已被引用,或者说称为docker-compose.yml vi。

所以我的理解是 Compose 将通过它们自己的镜像安装flask和redis并将它们合并在一个容器中。虽然这似乎不是怎么回事,但还可以通过 pip 命令安装flask和redis。

对这里发生的事情有任何想法吗?

谢谢,

安托万

最佳答案

您对Compose的理解不正确。它不会合并图像。

Compose管理单独的容器,这些容器一起构成一个应用程序。 Redis服务器应该有一个镜像,而使用flask的Web应用程序应该有另一个镜像。每个图像都用于创建一个容器,因此最终会有两个容器。
pip install redis不安装“redis服务器”,它安装用于向redis服务器发出请求的python客户端。

关于docker - Docker构成冗余吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40347201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com