docker - 我们可以拥有像 nginx + Redis + alpine 这样的具有多个图像的单个容器吗?
问题描述
我们必须使用单个容器创建 Pod,该容器必须使用图像 redis + nginx + memcached。然后下面是问题:
这可能吗?如果是,如何创建它,。任何交互式或基于 yaml 的方式?如果可能,请分享 yaml 文件
解决方案
这可能吗?
并不真地?容器从单个映像启动。另一方面,您当然可以创建一个包含所有这些服务的图像:
使用多阶段构建,您可以组合来自多个图像的内容,但您会将其合并到单个图像中。
您可以将它们安装在 Alpine 基础映像之上。
无论哪种情况,您的 pod 都可能仍然有多个容器。
推荐阅读
- c# - .NET Core Jwt 无法解析服务
- r - 使用 R 将“lulcc package”输出映射导出到 GeoTIFF 文件
- karate - 如何在空手道中传递 x-www-form-urlencoded - grant_type=client_credentials
- mongodb - 如何在 Mongo BulkInsert 重试中处理“重复错误”
- javascript - 难以将 chai 与对象方法和上下文一起使用
- mongodb - Mongodb拒绝连接:关闭代码:100
- mongodb - 如何避免 mongodb Aggregate 中可能出现的 null 错误情况
- python - 如何在 python 中快速读取大型 xlsx 文件?
- python - 尝试使用 pip 正确安装软件包
- python - 使用 Python 计算文件夹和子文件夹中所有文件中的文本行数