[速報]AWS、Docker Hubの代替を狙う「Amazon Elastic Container Registry Public」提供開始。AWS re:Invent 2020
Amazon Web Services(AWS)は、Dockerコンテナのイメージをパブリックに公開できるコンテナレジストリの新サービス「Amazon Elastic Container Registry Public」(ECR Public)の提供開始を発表しました。
現在、Dockerコンテナイメージのパブリックなレジストリとして事実上の標準となっているのは、Docker社が運営するDocker Hubでしょう。
しかしDocker Hubは、今年の11月からアノニマスユーザーからのプルは6時間で100回まで、認証済みユーザーからのプルは6時間に200回までなど、一部で制限を強化しつつあります。
参考:Docker Hub、6カ月使われていないコンテナイメージの削除計画を保留に。従量課金ベースの料金プランを検討へ
AWSはこのDocker Hubの代替となるサービスの発表を予告していました。それが今回のECR Publicとなります。
参考:AWSがDocker Hubの代替サービスを発表予告。パブリックにコンテナイメージを公開可能で50GBまで無料、AWSからなら何度でもプルし放題に
ECR Publicは、これまでAWSがプライベートなコンテナレジストリサービスとして提供していた「Amazon Elastic Container Registry」(Amazon ECR)の新機能として追加されました。
Amazon ECRにパブリック向けのレジストリを作成し、ここにコンテナイメージを登録していくことでパブリックに公開できます。パブリックに公開されたコンテナイメージは自動的にAWSの各リージョンへも展開され、ダウンロード時間の短縮と可用性の向上がはかられます。
また、ECR Publicで公開されたコンテナイメージが変更されると、自動的にAWS CodeBuildに通知されてリビルドが行われるなど、Amazonサービス間の連携も行われると説明されています。
50GBの無料ストレージ、アノニマスからは500GBの帯域幅まで無料
ECR Publicの利用料金は、ストレージが50GBまで毎月無料(ちなみにAmazon ECRは500MBまで毎月無料)。
インターネット経由でコンテナイメージがプルされる場合、アノニマスユーザーは毎月500GBまでの帯域が無料で利用可能。AWSアカウントで認証すると毎月5TBまで無料で利用可能。
またAWSのいずれかのリージョン内で稼働するワークロードであれば、コンテナイメージの取得にあたり制限なく帯域を利用可能になります。
(追記:2021/12/1 Docker公式イメージが利用可能に)
AWS re:Invent 2020:バックナンバー
- [速報]AWS、クラウド基盤にMac mini(Intel)を組み合わせた「Amazon EC2 Mac instances for macOS」発表
- Amazon S3がこれまでの「結果整合性」から「強い一貫性」サポートへ。データを更新直後でも最新データの読込みが保証されるように
- Raspberry PiでAWS互換のコンテナ環境を作れるAmazon ECS Anywhere。AWSがコンテナとKubernetesでハイブリッドクラウド/マルチクラウド対応へ大きく踏み出す
Andy Jassy Keynote
- [速報]AWS、オンプレミス向けコンテナ基盤ソフトウェア「Amazon ECS Anywhere」「Amazon EKS Anywhere」発表、オープンソース化も。AWS re:Invent 2020
- [速報]AWS Lambdaがコンテナイメージをサポート、関数として実行可能に。AWS re:Invent 2020
- [速報]AWS、Docker Hubの代替を狙う「Amazon Elastic Container Registry Public」提供開始。AWS re:Invent 2020
- [速報]Aurora PostgreSQLにSQL Server互換レイヤを実装する「Babelfish for Aurora PostgreSQL」発表。オープンソースとしても公開へ。AWS re:Invent 2020
- [速報]「Amazon DevOps Guru」発表。DevOps関連の設定ミスやコードの問題などを機械学習が指摘してくれる。AWS re:Invent 2020
- [速報]AWS、ピザボックスサイズのAWS Outpostsなど小型化した2機種を発表。AWS re:Invent 2020
- [速報]AWS、電話の音声でリアルタイムにユーザー認証を行えるコンタクトセンター向けサービス「Connect Voice ID」発表。AWS re:Invent 2020
- AWS、新たな独自プロセッサ「AWS Trainium」発表。機械学習のトレーニング処理に最適化、テラフロップス級の性能を発揮。AWS re:Invent 2020
AWS Partner Keynote
Infrastructure Keynote
Werner Vogels Keynote
あわせて読みたい
[速報]Aurora PostgreSQLにSQL Server互換レイヤを実装する「Babelfish for Aurora PostgreSQL」発表。オープンソースとしても公開へ。AWS re:Invent 2020
≪前の記事
[速報]AWS Lambdaがコンテナイメージをサポート、関数として実行可能に。AWS re:Invent 2020