Я настраиваю приватный реестр докеров на моем одном сервере (назовем его сервером-1). Я могу успешно нажать и вытащить изображение на этом сервере. сервер-1: Docker версия 1.7.1docker: push изображение не работает
[email protected]:~$ docker push docker.agutong.com:5000/registry
The push refers to a repository [docker.agutong.com:5000/registry] (len: 1)
2f1ef7702586: Image already exists
97cf055388e0: Image successfully pushed
8703b7c675b1: Image successfully pushed
4f780ec6d926: Image successfully pushed
db95df628950: Image successfully pushed
a5f051f1f664: Image successfully pushed
2d449bb18c75: Image successfully pushed
8251da35e7a7: Image successfully pushed
e5855facec0b: Image successfully pushed
5bff21ba5409: Image successfully pushed
6071b4945dcf: Image successfully pushed
Digest: sha256:45671274c462f148a968d4c867ff70cfd34f0a913b3a4bcdd0870dab396f32d1
Дела идут хорошо здесь. Затем я хочу нажать другое изображение сервера в этот реестр. Назовем его сервером-2. server-2: версия Docker 1.3.1. сервер-1 и сервер-2 находятся в одной локальной сети.
$ docker images
docker.agutong.com:5000/agutong_base latest 75606af212f5 12 months ago
и я бегу
docker push docker.agutong.com:5000/agutong_base
Он печатает:
The push refers to a repository [docker.agutong.com:5000/agutong_base] (len: 1)
Sending image list
2015/08/14 18:44:57
Эти выход выглядит как отличается с успешным push
. Я считаю, что это сломается.
Если я вытащил предыдущий docker.agutong.com:5000/registry
, который можно успешно вытащить на сервере-1, он также не работает.
$ docker pull docker.agutong.com:5000/registry:latest
Pulling repository docker.agutong.com:5000/registry
2015/08/14 18:51:59 Error: image registry not found
В целом, pull
и push
хорошо работают в сервере-1, но не в сервере-2.