• 成功
  • バージョニング
  • ロギング
  • 手動操作

AIを使って特定のDockerタグを指定してデプロイする方法

Porter PaaSをAIクライアントに一度接続するだけで、実行したいイメージタグやダイジェストを伝えるだけでロールアウトを開始できます。

このページについてAIに聞く

すぐに答え

AIを使って特定のDockerタグをデプロイするには?

対象となるPorterのアプリケーション名と、特定のイメージタグまたはダイジェストをAIに伝えてください。AIが即座にデプロイを実行します。デプロイの結果は以下に表示されます。

デプロイの結果

コマンド実行後の挙動

デプロイリクエストによる具体的な結果です。

成功

アプリの即時更新

AIが指定されたタグを使用してデプロイをトリガーします。Porterアプリケーションが新しいイメージをプルし、ロールアウトを開始します。

バージョニング

正確なイメージ制御

特定のダイジェストやタグを使用することで、AIは「latest」を不用意にプルすることを防ぎ、リクエスト通りのバージョンを確実に適用します。

ロギング

デプロイ状況の確認

AIがPorterへのデプロイリクエストが届いたことを確認します。コマンドが受理されたかどうかのフィードバックを直接受け取れます。

手動操作

手動での対応が必要な場合

タグが存在しない場合やアプリ名が間違っている場合、AIがその旨を通知します。その際は、タグ名やアプリIDを自身で修正する必要があります。

ワークフロー

コマンド受信時のAIの動作

AIがPorter APIとの通信を代行します。

  1. 対象の特定

    AIがリクエストを解析し、更新対象となるPorterのアプリケーション名を特定します。

    deploy_app_tag
  2. タグの検証

    AIが提供されたイメージタグまたはダイジェストを確認し、デプロイコマンドを実行できる状態かチェックします。

    deploy_app_tag
  3. ロールアウトの開始

    AIがPorterに対し、新しいイメージのプルとサービスの再起動を指示します。

    deploy_app_tag
  4. 結果の報告

    デプロイが正常に開始されたか、あるいはタグが無効であったかをAIが報告します。

    deploy_app_tag

試してみる

以下のプロンプトをコピーして開始できます。

これらのプロンプトを使って、最初のデプロイを実行しましょう。

出発点

アプリ名やタグの文字列を、実際のPorter環境に合わせて書き換えてください。

Porter Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_97HRl70OC90xV4WamIvMCoFpPgzxIQZ45L5KjFmm/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Porter capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "porter-paas-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_97HRl70OC90xV4WamIvMCoFpPgzxIQZ45L5KjFmm/mcp"
    }
  }
}
チャットにコピー04
  • アプリ 'web-api' をタグ 'v2.1.0' でデプロイして。

  • アプリ 'worker-service' をイメージダイジェスト 'sha256:abc123def' に更新して。

  • タグ 'staging-latest' を使用して 'frontend-app' のデプロイを実行して。

  • アプリ 'database-proxy' を使用して、タグ 'build-456' をデプロイして。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Porter PaaSを接続して、すぐに指示を出しましょう。

リンクをクリックして接続するだけです。認証情報は暗号化されて安全に保持され、接続後はAIクライアントからすぐにデプロイを開始できます。

Porter PaaSをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIで新しいPorterアプリケーションを作成することはできますか?

    いいえ。このツールは既存のアプリケーションに対して特定のタグをデプロイするためのものです。

  • 02

    指示を出した場合、AIがアプリケーションを削除することはありますか?

    いいえ。AIには指定されたツールを通じてデプロイを実行する権限しかありません。

  • 03

    タグの代わりにブランチ名を使ってデプロイできますか?

    いいえ。デプロイを成功させるには、特定のイメージタグまたはコンテンツダイジェストを指定する必要があります。

  • 04

    AIがDockerのビルドプロセスも処理しますか?

    いいえ。AIはイメージがすでにビルドされ、レジストリに存在することを前提としています。AIの役割は、Porterに対してそのイメージを使用するよう指示することです。

  • 05

    指定したタグが存在しない場合はどうなりますか?

    デプロイは失敗し、AIがPorterから返されたエラー内容を報告します。

  • Porter PaaSに関するその他の質問は、コネクタのページで確認できます。 Porter PaaS Connectorの全機能を見る

『Porter』を Claude、Cursor、ChatGPT などに接続