エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
概要 development, staging, productionといった環境に分けてdocker imageを利用する場合のバージョン管... 概要 development, staging, productionといった環境に分けてdocker imageを利用する場合のバージョン管理について考えてみました。 環境 AWS ECS AWS ECR Docker 17.03.1 要件 今回対応する時に考慮した要件は以下。 gitのtagと連動 ただし最新のimageのTAGを確認する手間は省きたい dev, stg, prd分けができる ただしimageの差異は極力なくしたい リリース後の切り戻しが容易 まず結論 以下のようなシェルスクリプトを用意しました。 #!/bin/bash set -eu DOCKER_REGISTRY=xxxxxxxxxxx.dkr.ecr.ap-northeast-1.amazonaws.com REPOSITORY=api-server IMAGE=${DOCKER_REGISTRY}/${REPO