問題タブ [docker-cloud]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
postgresql - docker クラウド スタックで 1 回限りのコマンドを実行する
スタックを docker クラウドにデプロイしました (cloud.docker.com は swarm モードではありません)。
すべて正常に動作していますが、postgres データベースがあります。データベースの構造を初期化するためのスクリプトを含む別のコンテナーがあります (特定のテーブルが必要です)。これは 1 回実行するだけでよいので、このコンテナーをスタックで実行することを考えました。
ただし、単一のコンテナーを実行することはできないようです (コマンドにはサブdocker-cloud container
コマンドがありません)。run
スタックで 1 回限りのスクリプトを実行する方法はありますか?
docker-compose - Docker Swarm 用の docker cloud "autodestroy" のようなものはありますか?
成功 (0) して終了した後、シングル ショット コンテナーを破棄する方法を探しています。
Docker クラウドには、「autodestroy」というオプションがあります。Docker Swarm にそのようなものはありますか?
アップデート
作成ファイルに「特別な情報」を追加して、Docker Swarm で正常に終了したコンテナーを自動削除したいと考えています。