0

クラスタを正常に生成しました。次に、コンポを持つコンテナを実行する必要があります。だから、私はドッカーマシンを使って最初のノード(リーダー)にsshを送りました。私は、次のエラーを得たデッカーからDocker-Composeエラー応答

docker pull docker/compose 

enter image description here

すべてのヘルプ:ここ

Error response from daemon: Get https://registry-1.docker.io/v2/: dial tcp: lookup registry-1.docker.io on 10.0.2.3:53: server misbehaving 

スクリーンショットである私は、次のコマンドを実行しましたか?

このエラーを解決するにはどうすればよいですか? (

+0

あなたは何をここにプルしようとしていますか? 'docker/compose'や' docker:compose'の画像もありません。 pipを使用して 'docker-compose'をインストールする必要があります。 'pip install docker-compose' –

+0

私が走ったとき:pip install docker-compose、私は得た:-sh:pip:見つからなかった。そして、私は走った:apt-get -y python-pipをインストールすると、-sh:apt-get:見つからない。私は何をすべきか ? – Mariam

+0

'apt install -y python-pip'または' apk add python-pip'または 'yum install python-pip'を配布に応じて試してください。 –

答えて

1

エンジンを再起動するだけで機能が復帰する可能性があります(2分前に同じ問題が発生しました) :D)

ので、単純に入力します。

sudo systemctl restart docker 

か、しかし、あなたのドッキングウィンドウのエンジンを再起動することができますが

+0

私は多くを再起動し、私はドッカーをアンインストールして再インストールします。何も動作しません。私が走ったとき:sudo systemctl restart docker、sudo:systemctl:command not found – Mariam

+0

このコマンドは使用しているOSによって異なります。 systemctlはLinuxディストリビューションでよく利用されます。 – n2o

0

私は次のことを実行したとき、私は同様のエラーを取得:。

docker pull docker/compose 

ドッカーハブ(https://hub.docker.com/r/docker/compose/tags/)を見ると、docker/composeには「最新の」タグがないようです。特定のタグを指定することは私の仕事です。

docker pull docker/compose:1.15.0 
+0

タグを指定しても同じエラーが出る:docker pull docker/compose:1.15.0 – Mariam

+0

エラーメッセージには、ローカルDNSサーバ(ポート53)のようなIPアドレスが記述されています。そのDNSはregistry-1.docker.ioを解決できますか? – Johan

+0

私は分かりません。それを確認する方法を教えていただけますか? – Mariam