docker-composeの設定をdockerイメージに変換するにはどうすればよいですか?docker-composeセットアップをdockerイメージに変換するには?
ドッカー環境をdocker-compose
に設定しました。このセットアップでドッカー画像をDocker Hubにしたいと考えています。
これを行う方法はありますか?
docker-composeの設定をdockerイメージに変換するにはどうすればよいですか?docker-composeセットアップをdockerイメージに変換するには?
ドッカー環境をdocker-compose
に設定しました。このセットアップでドッカー画像をDocker Hubにしたいと考えています。
これを行う方法はありますか?
で画像を押していいえ、あなたは、複数の画像をマージすることはできません。
実行中のコンテナを画像としてdocker commit
でキャプチャし、各画像をハブにプッシュできますが、docker-compose.yml
を別々に共有する必要があります。
このタイプのシナリオでは、application bundlesと呼ばれる新しいワークフローがあり、分散システムをイメージのバンドルとしてキャプチャできます。現在、実験的な機能です。
$ docker build
コマンドで画像を構築し、正しいタグを使用して$ docker push
でプッシュすることができます。それとも、ドッキングウィンドウ-compose.ymlに正しいイメージを定義することができます。
container:
build: .
image: username/image:tag
し、ビルド後の$ docker-compose push
ポイントは私のdocker-compose.ymlに複数のコンテナがあり、複数の画像をビルドしています。そして私は1人のマージャーを必要とします – Vardius
私はそれをそのようにすることのいかなる点も見ません。私は別のイメージ(とコンテナ)が異なる役割を持っていると仮定しているので、別々のイメージを使用すると明確になります。もちろん、私は実際のユースケースを知らない。 – Lauri
bitbucketパイプラインでこのenvを使用したいと思います – Vardius