如何在另一个容器退出后才启动Docker容器
假设我有两个容器: composer
和php
,它们共享相同的代码库,即相同的容量。 我想用一个像docker-compose up
这样的单一的docker-compose命令来pipe理它们。
所以问题是我怎样才能一个接一个地启动这些容器,而不是同时启动? 我的意思是,只有在composer
退出之后才能启动我的php
容器,也就是说, composer
容器应该安装我的php
容器的所有供应商并退出,然后只有当php
容器应该启动一个内置的PHP Web服务器已经安装的供应商。
PS现在我得到两个容器同时启动的行为。 所以我的php
容器试图启动没有供应商的Web服务器,而composer
容器正在试图安装这些供应商。
这种情况是否有很好的解决scheme?