ドキュメントに戻る
デプロイ

Docker レジストリからデプロイ

ビルドステップなしで Docker Hub、GHCR、GitLab、ECR、GCR、またはプライベートレジストリから事前構築されたイメージをプルしてデプロイします。

Intermediate7 min readUpdated 2026-03-29

サポートされているレジストリ

Server Compass は 6 種類のレジストリからイメージをプルできます:

  • Docker Hub — アクセストークンを使用したパブリックおよびプライベートイメージ
  • GitHub Container Registry (GHCR) — シームレスな OAuth アクセスのために GitHub アカウントをリンク
  • GitLab Container Registry — アクセストークンまたはデプロイトークン
  • Amazon ECR — ログイントークン(12 時間で有効期限切れ)
  • Google Container Registry (GCR) — JSON キーファイル認証
  • カスタムレジストリ — 任意の OCI 準拠レジストリ

パブリックイメージをデプロイ

  1. スタックウィザードを開き、レジストリからプル を選択
  2. イメージ参照を入力(例:nginx:latest または ghcr.io/owner/app:v1.2
  3. Server Compass が 30+ の人気イメージ(Nginx、PostgreSQL、Redis、Grafana など)の公開ポートを自動検出
  4. 検出されたポートを確認し、実行中のコンテナとの競合を解決
  5. 環境変数と再起動ポリシーを設定
  6. デプロイ をクリック — compose ファイルが生成され、イメージが直接プルされます

プライベートレジストリからデプロイ

  1. レジストリセレクターパネルでレジストリ認証情報を追加
  2. 各レジストリタイプにはセットアップ手順が含まれます(例:GHCR トークンに必要なスコープ)
  3. 保存前に接続をテスト
  4. デプロイ時に認証情報を選択 — Server Compass が docker login を介して自動的に認証
  5. GHCR の場合、OAuth ベースのアクセスのために GitHub アカウントをリンクすることもできます

ワンクリック再デプロイ

レジストリデプロイアプリは即時再デプロイをサポート:

  1. アプリのデプロイメントタブを開く
  2. 再デプロイ をクリック — Server Compass が最新のイメージダイジェストをプルしてコンテナを再起動
  3. 再ビルド不要 — 更新されたイメージがプルされ、その場で交換
  4. イメージタグはデプロイメント履歴に表示され、簡単に追跡可能

Screenshots

Docker レジストリからデプロイ - Screenshot 1

Video Tutorials

Related Features

Ready to try Server Compass?

Download the app and deploy your first application in under 5 minutes.

Download Server Compass