Ich versuche, Docker Bilder als Teil eines CI Jenkins Job zu Artefaktory schieben. Ich habe ein Artefactory installiert mit URL Art: 8080 Ich installierte Docker auf Win2016 und baute meine Dockerfile.Push Pull docker Bilder zu Artifactory
Jetzt steckte ich in, wie man das Ausgabebild der Dockerfile drückt. Ich habe versucht:
Docker tag microsoft/windowsservercore art: 8080/ImageID: neueste Docker Push-art: 8080/Docker-local: neueste
, aber ich erhalte eine Fehlermeldung besagt: https://art:8080/v2/ Get: dial tcp : Such-Artefakt: getaddrinfow: Kein solcher Host ist bekannt.
Woher kommt das https? Wie schiebe ich zum richtigen lokalen Docker Repo in meinem Artefakt?
Haben Sie einen Reverse-Proxy einrichten, wie hier beschrieben: https://www.jfrog.com/confluence/display/RTF/Konfigurieren + a + Reverse + Proxy # Konfigurieren eines ReverseProxy-DockerReverseProxySettings? – gjtempleton
Ich möchte Docker-> Artefactory mit HTTP verwenden, kann aber nicht finden, wo ich das --insecure-Registrierungs-Flag konfigurieren soll. Die docker Dokumentation erwähnt nur, wo es unter Linux zu tun ist. irgendeine Idee? – chen
Chen, wenn Sie es als --insecure-registry flag drängen wollen und Schwierigkeiten haben, schließen/akzeptieren Sie dieses Ticket und öffnen Sie ein neues mit dieser spezifischen Frage. – PolarisUser