2017-05-18 15 views
0

ドッカーが画像を作成してリモートリポジトリにプッシュすることは可能ですか?今、私はdocker-pushイメージをaws ecrに

docker-compose

ビルドを行い、その後、私は

名による

docker-compose config --services

ループがimagenameのタグを再構築するか、そして

docker push blah

は思えませんそこに好きなように押すだけでそれを押してもらう方法があります。

答えて

0

https://docs.docker.com/compose/compose-file/#buildでドキュメントからこのスニペットをチェックアウト:

あなたはWebアプリケーションと画像で指定されたオプションのタグで構築された 画像を名前を作曲、その後、画像だけでなく、ビルドを指定した場合:

build: ./dir 
image: webapp:tag 

これは Webアプリケーションという名前のイメージにつながると./dirから構築されたタグを、タグ付けされます。

少なくとも画像名の前に画像リポジトリを追加できます。次に、Docker Composeの新しいバージョンでdocker-compose pushを使用できるはずです。

+0

はいこれは基本的に私がやっていることです。私の作成はいくつかのイメージを作成するので、それらのサービスの名前をループして作成するイメージの名前を作成し、その名前を再利用してプッシュする必要があります。イメージの名前を既に知っているので、ドッカーが作ってくれることを望んでいました。 – Raif

+0

https://docs.docker.com/compose/reference/push/がなぜ動作しないのか、追加の手順が関係するのか、あなたの質問で概要を説明できますか?私はあなたが何を求めているのか不明です。 –

+0

ああ、私は誰かがそれを持ち出すことを望んでいた。理由は、私はそれを持っていないようです。私のドッカーの作ったバージョンは1.7.1ですが、私がそうするとき、それはそこにプッシュを載せていません。実験的なビルドが必要なのか、何が必要なのか分かりません。それで、もしそれがまさにそれが何であるかわからないが、そうならそれは素晴らしいだろう – Raif

関連する問題