OpenAICloudflare Developer Platform2026/05/28 0:00

Containers - Wrangler supports SSH ProxyCommand for Containers

要点だけを先に読めるように短く再構成したセクションです。

元記事

Quick Digest

要約

要点だけを先に読めるように短く再構成したセクションです。

openaijamodel: gpt-5-mini-2025-08-07

Wranglerがコンテナ用のSSH ProxyCommandをサポート

Key Points

  • ProxyCommandサポート
  • ローカルSSHで接続
  • --stdioで明示的転送

Summary

Wranglerのcontainers sshをOpenSSHのProxyCommandとして利用できるようになりました。これによりローカルのSSHクライアントからWrangler経由で実行中のコンテナ内のSSHサーバへ直接接続できます。

Key Points

  • 接続例: ssh -o ProxyCommand="wrangler containers ssh %h" cloudchamber@<INSTANCE_ID>
  • 標準入出力がパイプされた場合、Wranglerは自動でデータをコンテナのSSHサーバへ転送します。
  • --stdioフラグを使うと、パイプがなくても強制的にstdioモードで接続できます。
  • SSH設定ファイルにProxyCommandを追加して使い回すと運用が簡単になります。例: Host container-instance\n HostName <INSTANCE_ID>\n User cloudchamber\n ProxyCommand wrangler containers ssh %h

Recommended next steps

  • ローカルの~/.ssh/configProxyCommandを設定して接続を簡略化する。
  • --stdioが必要なケース(TTYやスクリプト経由など)での動作を確認する。

Full Translation

翻訳

原文の流れを保ったまま読める翻訳セクションです。

openaijamodel: gpt-5-mini-2025-08-07

コンテナ - Wrangler がコンテナ向けの SSH ProxyCommand をサポート

Wrangler がコンテナ向けの SSH ProxyCommand をサポート

公開日: 2026-05-28

Wrangler は、wrangler containers ssh を OpenSSH の ProxyCommand として使用できるようになりました。これにより、ローカルの SSH クライアントが Wrangler を経由して実行中のコンテナに接続できます。

使用例

ターミナルで次のコマンドを実行します(<INSTANCE_ID> を適切なインスタンス ID に置き換えてください):

ssh -o ProxyCommand="wrangler containers ssh %h" cloudchamber@<INSTANCE_ID>

動作

  • 標準入力(stdin)と標準出力(stdout)がパイプされている場合、Wrangler はコンテナ内の SSH サーバーへデータを転送します。
  • --stdio を渡すことで、このモードを強制的に有効にできます。

参考

詳細については SSH ドキュメントを参照してください。