Я установил docker 1.11.2, я пытаюсь сделать один частный реестр для нашего офиса.pull image from remote registry - docker
Я следил за этим link, чтобы сделать приватный реестр, я успешно вытащил из localhost, но я застрял, пытаясь вытащить с удаленной машины.
Краткое описание того, что я сделал
Шаг1:
docker run -d -p 5000:5000 --restart=always --name registry registry:2
step2:
[[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: (для локального хоста)
[[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
Он работает отлично
Я пытаюсь тянуть изображение из частного реестра от удаленной машины поэтому я изменил шаг 3 как указано ниже
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
но он бросает TLS ошибки: негабаритные
У меня есть некоторые ссылки, связанные с этим вопросом link1, link2 но это не решает мою проблему
У меня есть некоторые сомнения по этому поводу ссылка
1) Я не мог найти файл докеров в этом месте/etc/sysconfig/docker,/etc/default/docker для изменения -inecure-registry
2) docker -d --insecure-registry 10.11.12.0:5000 (эта команда не работает, она выдает ниже ошибки.
[[email protected] raj]# docker -d --insecure-registry 192.168.1.23:5000
flag provided but not defined: -d
See 'docker –help'.
Пожалуйста, помогите получить запрос тянуть от удаленной машины к частному реестру.
В моем случае/var/lib/docker папка присутствует только, я следил за установкой с https://docs.docker.com/engine/installation/linux/fedora/ (установите с dnf) –
в этом случае, просто сделайте простой поиск, чтобы найти, где находится файл «find/-name» docker »« –
Я пробовал эту «find/-type f -name» docker »« it list 1)/usr/share/bash-completion/completions/docker, 2)/usr/bin/docker второй размер 30mb, gedit get crash while open, кажется, что скрипт оболочки –