0

Dockerハブ(hub.docker.com)にプライベートレジストリを設定しました:rbiswas/http-service。 今、私は下に述べた手順に従って、Azureのコンテナサービス(ACS)クラスタVMには、このイメージを実行/プルしようとしています:dockerハブのプライベートレジストリからdockerイメージをAzure Container Service(ACS)にプルするにはどうすればよいですか?

まず、私はコマンドを使用してACSクラスタにsshを:

ssh -i /home/rbiswas/.ssh/acs_rsa -L 2375:localhost:2375 -N [email protected] -p 2200 

その後、私は別の端末で次のコマンドを使用します

docker -H tcp://localhost:2375 login hub.docker.com 
docker -H tcp://localhost:2375 run -i -d -p 8080:8080 rbiswas/http-service 

しかし、私はしてもログイン成功後、次のエラーを取得しています:

docker: Error response from daemon: Not found. 

ただし、ドッカーのハブレジストリをパブリックにすると、ドッカーの実行コマンドは成功します。では、Docker Hubのプライベートレジストリからどのように引き出すのですか?

答えて

1

私がプルを実行することで問題を解決し、個別のコマンドを実行します。

docker -H tcp://localhost:2375 login 
docker -H tcp://localhost:2375 pull rbiswas/http-service 
docker -H tcp://localhost:2375 run -i -d -p 8080:8080 rbiswas/http-service 
関連する問題