Docker CE в помещениях с частным хранилищем: возможно? - PullRequest
0 голосов
/ 15 мая 2018

Мне интересно, возможно ли настроить Docker CE в помещениях с частным хранилищем (с использованием механизма DTR или другой альтернативы, если они существуют)?У моей компании есть некоторые строгие правила, чтобы не было вещей в облаке ...

Я знаю, что это возможно с версией EE, но я хотел бы начать с версии CE в течение нескольких месяцев, чтобы увидеть, будет ли онаработать в нашей среде.

Ответы [ 2 ]

0 голосов
/ 15 мая 2018

Ваш вопрос состоит из двух частей:

  • развертывание самого реестра
  • настройка экземпляров механизма докера для доступа к реестру

Для развертывания реестра все, что вам нужно сделать, - это развернуть его, ответив @sony vizio и изложив его здесь https://docs.docker.com/registry/deploying/#run-a-local-registry

docker run -d -p 5000:5000 --restart=always --name registry registry:2

Для настройки ваших систем докеров для доступа к этому реестру вам нужно добавить insecture-registries в /etc/docker/daemon.json (при условии, что указанное выше развертывание происходило на хосте registry):

{
  "insecure-registries": ["registry:5000"]
}

Изображения, которые вы отправляете в локальный реестр, должны быть помечены с помощью реестра host:port:

docker tag myimage registry:5000/myimage
docker push registry:5000/myimage

и затем в других местах

docker run registry:5000/myimage
0 голосов
/ 15 мая 2018

Я думаю, что вы ищете что-то вроде

docker run -d -p 5000:5000 --restart=always --name registry registry:2

Docker Reg Server

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...