[英]How to start Docker container only after another container is exited
假設我有2個容器: composer
和php
,它們共享相同的代碼庫,即相同的卷。 我想用一個docker-compose命令來管理它們,比如docker-compose up
。
所以問題是如何逐個啟動這些容器,而不是同時啟動它們? 我的意思是,開始我php
容器后,才composer
一個退出,即composer
容器應該安裝所有的廠商為我php
容器和退出,然后才把php
容器應該開始與已安裝的廠商內置的PHP的Web服務器。
PS現在我得到兩個容器同時啟動的行為。 所以我的php
容器試圖在沒有供應商的情況下啟動Web服務器,而composer
容器正在嘗試安裝這些供應商。
這種情況有一個很好的解決方案嗎?
有幾件事可以幫到你;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.