私はアプリケーションを実行するDocker Hubコンテナを持っています。通常、ソースgitリポジトリをクローンしてアプリケーションを実行しますが、特定のバージョンを実行したい場合、アプリケーションはさまざまなリリースのタグを付けています。たとえば、私はできるのですDockerハブのバージョンにタグを付けるベストプラクティスは何ですか
Docker Hubの管理者として、私はそのコンテナでソフトウェアのリリースをミラーリングしたいと思います。リリースが出たときに手作業で行う以外に他のオプションはありますか?
今の私のDockerfileはこのようなものが含まれます。この例では
ENV APP_VER=2.0.0
RUN git clone ...; git checkout ${APP_VER}
を、私は2.1.0にAPP_VERを設定し、ドッカーハブがいることをサポートしているドッキングウィンドウのファイルのタグ付けされた枝を維持するだろうが、レポを変更すると、各ブランチのDockerfileをどのように変更しないのかは不明です。
Githubでタグ付けされている場合、ファイルはタグ付きファイルにリンクするので変更されません。たとえば、[nginx](https://hub.docker.com/r/_/nginx/)。 – ldg
うん、あなたはnginxがやっていたように見えるものである各バージョンのファイルを変更する必要があります – Lizbeth