私はドッカ-コンを使用してスピンアップされている2個のコンテナがあります。この例ではドッカーを使って従属コンテナを閉じる方法は?
web:
image: personal/webserver
depends_on:
- database
entrypoint: /usr/bin/runmytests.sh
database:
image: personal/database
を、runmytests.shがゼロまたはゼロ以外の終了のいずれかで返し、その後、数秒間実行されるスクリプトですコード。
docker-composeでこの設定を実行すると、web_1
がスクリプトを実行して終了します。 database_1
は、データベースを実行しているプロセスがまだ実行中であるため、開いたままです。
web_1のタスクが完了したら、database_1で正常な終了をトリガーしたいと思います。
いつもCLIオプションがあります。私はこれらのコマンドを忘れています。多くの可能性があります。偉大な答え、これは受け入れられる答えに値する。 – BMitch