マスターにコミットするたびに、または新しい git タグを作成するたびに、docker イメージをバージョン管理したいと考えています。自動化された Docker レジストリを使用することは可能ですか? これまでのところ、特定のブランチでのビルドのみを見つけることができましたが、新しい git タグをプッシュするたびに DockerHub に新しい docker タグを作成するように指示する方法が見つかりませんでした
1 に答える
0
ドローンは継続的な統合ツールです。ドローンを使えば、ご質問のおっしゃったことができると思います。
まず、ドローンをインストールする必要があります。
参照: https://github.com/drone/drone#installation
次に、ドローンをセットして起動します。github(またはbitbuckit)など...
参照: https://github.com/drone/drone#setup
第三に、.drone.yml
参照
- https://github.com/drone/drone#build-configuration
- http://drone.readthedocs.org/en/latest/publish.html#docker
4番目に、コミットフックを有効にしますhttp://localhost:8000/
それで
ドローンは、docker レジストリを自動的に構築してプッシュします。
幸運を。
于 2014-12-19T13:10:09.750 に答える