Ich habe Docker 1.11.2 installiert, ich versuche, eine private Registrierung für unser Büro zu machen.Bild aus der Remote-Registrierung ziehen - Docker
Ich folgte dieser link, um private Registrierung zu machen, ich habe erfolgreich von localhost ziehen, aber ich steckte versuchen, von Remote-Maschine zu ziehen.
Kurzbeschreibung dessen, was ich
Schritt 1 getan haben:
docker run -d -p 5000:5000 --restart=always --name registry registry:2
Schritt 2:
[[email protected] raj]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
hello-world latest c54a2cc56cbb 11 days ago 1.848 kB
registry 2 8ff6a4aae657 4 weeks ago 171.5 MB
step3: (für localhost)
[[email protected] raj]# docker tag hello-world localhost:5000/hello-world
[[email protected] raj]# docker push localhost:5000/hello-world
The push refers to a repository [localhost:5000/hello-world]
a02596fdd012: Pushed
latest: digest: sha256:a18ed77532f6d6781500db650194e0f9396ba5f05f8b50d4046b294ae5f83aa4 size: 524
step4:
[[email protected] raj]# docker pull localhost:5000/hello-world
Using default tag: latest
latest: Pulling from hello-world
Digest: sha256:a18ed77532f6d6781500db650194e0f9396ba5f05f8b50d4046b294ae5f83aa4
Status: Image is up to date for localhost:5000/hello-world:latest
Es funktioniert gut
Ich versuche, das Bild von privaten Registrierung von Remote-Rechner zu ziehen so habe ich geändert, um den Schritt 3 wie unter
step3:
[[email protected] raj]# docker tag hello-world 192.168.1.23:5000/hello-world
[[email protected] raj]# docker push 192.168.1.23:5000/hello-world
The push refers to a repository [192.168.1.23:5000/hello-world]
Get https://192.168.1.23:5000/v1/_ping: tls: oversized record received with length 20527
aber es wirft Fehler tls: überdimensionalen
Ich habe einige Zusammenhang mit diesem Thema Links link1, link2 aber es löst nicht mein Problem
Ich habe einige Zweifel darüber link
1) Ich konnte keine docker-Datei an diesem Ort/etc/sysconfig/docker finden,/etc/default/docker für die Änderung -insecure-Registrierung
2) docker -d --insecure-registry 10.11.12.0:5000 (Dieser Befehl funktioniert nicht, er löst den Fehler aus.
[[email protected] raj]# docker -d --insecure-registry 192.168.1.23:5000
flag provided but not defined: -d
See 'docker –help'.
Bitte helfen, Pull-Anfrage von Remote-Maschine zu privaten Registrierung zu bekommen.
in meinem Fall/var/lib/docker Ordner nur vorhanden, ich folgte Installation von https://docs.docker.com/engine/installation/linux/fedora/ (mit dnf installieren) –
in diesem Fall, tun Sie einfach Eine einfache Suche, um zu finden, wo sich die Datei befindet "find/-name" docker "" –
Ich habe diesen "find/-type f -name" docker versucht "" es list 1)/usr/share/bash-completion/completions/docker, 2)/usr/bin/docker zweiten eine größe ist 30mb, gedit crash während geöffnet, es scheint wie shell script –