Artifact Registry は GCP の統合アーティファクトリポジトリで、Container Registry (GCR) の後継として 2022 から推奨されています。 Docker だけでなく Maven / npm / Python / Apt / Yum / Helm など 10+ 形式に対応し、サプライチェーンセキュリティ機能も統合されています。
| 形式 | 用途 |
|---|---|
| Docker | Container Image |
| Maven | Java / Kotlin / Scala |
| npm | JavaScript / TypeScript |
| Python (PyPI) | Python パッケージ |
| Apt | Debian / Ubuntu |
| Yum | RHEL / CentOS |
| Helm | Kubernetes Chart |
| Go | Go モジュール |
| Generic | 任意ファイル |
| KubeflowPipelines | ML パイプライン |
| 種別 | 用途 |
|---|---|
| Standard | 自前アップロード |
| Remote | Docker Hub / Maven Central / PyPI 等のプロキシ + キャッシュ |
| Virtual | 複数 Standard / Remote を単一エンドポイントに統合 |
# 認証 gcloud auth configure-docker asia-northeast1-docker.pkg.dev # Repository 作成 gcloud artifacts repositories create my-repo \ --repository-format=docker --location=asia-northeast1 # Image push docker tag my-app:v1 asia-northeast1-docker.pkg.dev/PROJECT/my-repo/my-app:v1 docker push asia-northeast1-docker.pkg.dev/PROJECT/my-repo/my-app:v1
| 項目 | 料金 |
|---|---|
| ストレージ | $0.10/GB/月 |
| 無料枠 | 月 0.5 GB |
| 下りネットワーク (同リージョン GCP) | 無料 |
| 下りネットワーク (異リージョン / 外部) | 標準下り料金 |
| Vulnerability Scan | $0.26/image (初回) |
| 項目 | Artifact Registry | AWS ECR | Azure ACR |
|---|---|---|---|
| Container | ◎ | ◎ | ◎ |
| Maven / npm / Python | ◎ | — | — |
| Helm | ◎ | ○ (OCI Helm) | ○ |
| Geo-replication | Multi-region | Cross-region Replication | Geo-replication |
| 脆弱性スキャン | Container Analysis | ECR Scanning | Defender for Cloud |
Container Registry (GCR) との違いは?
GCR は廃止予定 (2025〜)、Artifact Registry が後継。AR は Container + Maven / npm / Python / Apt / Yum / Generic 形式に対応。
Repository 形式は?
Docker、Maven、npm、Python (PyPI)、Apt (Debian)、Yum (RHEL)、Helm、Go、Generic、KubeflowPipelines など 10+ 形式対応。
Standard と Remote の違いは?
Standard = アップロード用、Remote = Docker Hub / Maven Central / PyPI 等のプロキシ + キャッシュ。Virtual Repository で両者を統合可能。
Vulnerability Scanning は?
Container Analysis 統合で、Push 時に CVE スキャン自動実行。Critical / High の脆弱性アラート。SBOM 生成も対応。
料金体系は?
ストレージ ($0.10/GB/月) + ネットワーク (Egress)。月 0.5 GB 無料。同リージョン GCE / GKE / Cloud Run からの取得は無料。
Binary Authorization と組み合わせる?
AR の Container Analysis でスキャン → Cosign 署名 → Binary Authorization で署名検証してデプロイ。標準的なサプライチェーンセキュリティ。
AWS ECR / Azure ACR との比較は?
ECR は AWS 専用 + ECR Public、ACR は Azure 統合 + Geo-replication 強い、AR は多形式対応 (Maven / npm 等) + Remote / Virtual が優位。
Multi-region / Cross-region レプリケーションは?
Multi-region Repository (US / EU / ASIA) + Custom Geo-locations 対応。Cross-region は手動同期または Pull Through cache で代替。
関連記事・CI/CD / セキュリティ
Cloud Deploy 完全ガイド|Canary・Blue-Green・GKE/Cloud Run プログレッシブデプロイ (GCP)
Google Cloud Cloud Deploy の全機能解説。Delivery Pipeline、Canary / Blue-Green、Approval Gate、Verify、Skaffold 統合、GKE / Cloud Run / Anthos 対応、AWS CodeDeploy / ArgoCD 比較を網羅。
GCP Professional Cloud Developer (PCD) 完全ガイド|Cloud Run・GKE・CI/CD・APM
Google Cloud Professional Cloud Developer の試験範囲、Cloud Run / GKE / Cloud Build / Cloud Trace、AWS DVA / Azure AZ-204 比較、学習ロードマップを徹底解説。
GCP Professional Cloud Network Engineer (PCNE) 完全ガイド|VPC・Interconnect・Load Balancing
Google Cloud Professional Cloud Network Engineer の試験範囲、VPC / Cloud Interconnect / Cloud Load Balancing / Cloud Armor、AWS ANS・Azure AZ-700 比較を詳解。
Cloud Build 完全ガイド|CI/CD・cloudbuild.yaml・Private Pool・GitHub 連携 (GCP)
Google Cloud Cloud Build の全機能解説。cloudbuild.yaml、トリガー設定、Private Pool、Workload Identity、Build Approvals、Cloud Deploy 連携、AWS CodeBuild / Azure DevOps 比較を網羅。
※ Google Cloud は Google LLC の商標です。最新情報は Artifact Registry 公式 をご確認ください。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化
Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...
Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略
Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...
Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定
Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...
Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能
Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...
GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ
Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...