Google Cloud 仮想マシンで Docker コンテナを実行しています。ローカル コンピューターの filezilla から実行中の docker コンテナーに接続しようと何時間も試みています。次のようなdockerイメージを開始しました:
docker run -t -d --name test -p 2222:22 --link postgres7:postgres7 random_image /bin/bash
私の filezilla 接続構成では、次のように設定しました:
ホスト: Google Cloud IP アドレス
ポート: 2222
プロトコル: SFTP
ログオン タイプ: 通常
ユーザー: root (パスワードなし)
接続しようとすると、次のエラーが表示されます。
Status: Connecting to x.x.x.x:2222...
Response: fzSftp started
Command: open "root@x.x.x.x" 2222
Error: Connection refused
Error: Could not connect to server
Googleクラウドエンジンでポートを開きました。