0

Ich habe eine private Registrierung im Docker-Hub (hub.docker.com) eingerichtet: rbiswas/http-service. Jetzt versuche ich, dieses Bild in Azure Container Service (ACS) Cluster vm indem Sie die Schritte zu ziehen/laufen unten erwähnt:Wie wird das Docker-Image aus der privaten Docker-Hub-Registrierung in den Azure Container Service (ACS) gezogen?

Zuerst habe ich in den ACS-Cluster ssh Befehl:

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

ich dann verwenden Sie die folgenden Befehle in einem anderen Terminal:

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

Aber ich erhalte die folgende Störung auch nach der erfolgreichen Anmeldung:

docker: Error response from daemon: Not found. 

Wenn ich jedoch die Docker-Hub-Registrierung öffentlich mache, ist der Befehl docker run erfolgreich. Wie kann ich von einer privaten Docker Hub-Registrierung ableiten?

Antwort

1

löste ich das Problem, indem separat Zug und Fahrbefehl ausgeführt wird:

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 
Verwandte Themen