簡體   English   中英

在另一個容器退出后啟動Docker容器

[英]Start docker container after another container exits

所以我有兩個服務在docker容器中運行,在docker-compose.yaml中配置。 它們之間有依賴性。 與常規依賴關系不同,在常規依賴關系中,一個容器必須在另一個容器啟動之前啟動,而我有一個必須在啟動另一個服務之前完成的服務:服務1更新數據庫,服務2從數據庫讀取。

有某種方法可以執行這種類型的依賴性檢查嗎?

這兩個容器將同時啟動,但是您可以讓第二個容器中的代碼等待第一個容器在開始之前發出信號,表明它已完成。 看這里:

https://kubernetes.io/docs/tasks/inject-data-application/downward-api-volume-expose-pod-information/

Kubernetes Jobs中的Sidecar容器?

Kubernetes容器中的“ Sidecar”容器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM