首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在码头枢纽上找到码头形象?

如何在码头枢纽上找到码头形象?
EN

Stack Overflow用户
提问于 2019-04-06 07:00:39
回答 3查看 507关注 0票数 0

我是码头新来的。使用Kitematic,如何设置包含以下内容的Docker容器?

ApacheMemcachedMySQLNginxPHP FPM

我是否应该找到一张这一切的图片?如果是的话,我如何在https://hub.docker.com上找到它呢?似乎不可能根据上述要求进行过滤。

还是我应该将它们作为单独的容器安装?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-04-06 07:38:13

巴特

我不知道什么小猫,但我可以给你一些一般的信息,不过,以澄清事情。

一般情况下,每个容器只运行一个进程。关于为什么这会是好的或坏的,有很多讨论和信息,例如:https://devops.stackexchange.com/questions/447/why-it-is-recommended-to-run-only-one-process-in-a-container

尽管如此,这些图片是我在您上面描述的软件环境中选择的:

我怎样才能得到这些图像?我去hub.docker.com搜索我想要的软件,然后从官方图片开始,看看它们是否满足了我的需求。如果他们这么做了,太好了!否则,我会寻找非官方的图像,最终如果我找不到我想要的,我将通过创建一个自定义映像来扩展现有的映像,这是基于hub.docker.com的一个。

关于最后一个问题的更多解释,PHP。PHP是用多个标签分发的。通过转到停靠中心页面('description'-tab),您可以看到支持的标记。单击您感兴趣的标记将引导您找到托管Dockerfile的github。此文件包含命令,用于构造您正在研究的图像。您可以检查所有的标签,看看哪一个安装您需要的软件。例如,有安装apache的PHP标记(即7-apache)和安装FPM的标记(即7-fpm)。

希望这将有助于您的研究使用什么图像!

票数 2
EN

Stack Overflow用户

发布于 2019-04-06 07:23:03

您需要在同一个停靠网络中运行这些映像,如docker-compose (并与docker-compose.yml相关联)(如这一个 )。

但是在动态界面中的对接-合成支持.仍然是公开发行

票数 1
EN

Stack Overflow用户

发布于 2019-04-06 07:23:21

你无法找到所有这些容器作为一个图像..。您所能做的就是创建一个docker-compose文件,并将所有这些独立的图像添加到复合文件中。

这样,您也可以将所有容器作为带有依赖关系的单个服务来处理。

有关更多信息,请参阅https://docs.docker.com/compose/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55546659

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档