首页 > 解决方案 > 我们可以拥有像 nginx + Redis + alpine 这样的具有多个图像的单个容器吗?

问题描述

我们必须使用单个容器创建 Pod,该容器必须使用图像 redis + nginx + memcached。然后下面是问题:

这可能吗?如果是,如何创建它,。任何交互式或基于 yaml 的方式?如果可能,请分享 yaml 文件

标签: dockerkubernetes

解决方案


这可能吗?

并不真地?容器从单个映像启动。另一方面,您当然可以创建一个包含所有这些服务的图像:

  • 使用多阶段构建,您可以组合来自多个图像的内容,但您会将其合并到单个图像中。

  • 您可以将它们安装在 Alpine 基础映像之上。

无论哪种情况,您的 pod 都可能仍然有多个容器


推荐阅读