2016-05-09 7 views
3

Я хочу добавить небезопасный-реестр для тестирования замыслило на Windows, (10) машине для докера. К сожалению, я не смог найти никакой информации, где обычный файл конфигурации/etc/docker/default находится в Windows.Docker конфигурация местоположение файл на окнах, например, включить небезопасный реестр/опцию Docker

Есть ли кто-нибудь, кто смог добавить опции докеров в окна?

Cheers.

(ошибка вы получите при попытке вытащить из незащищенного реестра без добавления его вариантов является: «Не удался ДУС рукопожатия с хххм не может проверить сертификат на хххй, поскольку он не содержит какой-либо IP-Санса»)

update1

я нашел способ, который выглядит многообещающим:

  1. е ДИТ C: /Users/Username/.docker/machine/default/config.json
  2. добавить в реестр: "InsecureRegistry": [ "хххх: порт"]
  3. рестарта докер с Докер-machine.exe (?) перезапуск по умолчанию

, но теперь я получаю эту ошибку: "Получить https://x.x.x.x:port/v1/_ping: X509: не может проверить сертификат на хххй, поскольку он не содержит какой-либо IP-Санса"

(https://akrambenaissi.com/2015/11/17/addingediting-insecure-registry-to-docker-machine-afterwards/)

Update2

После перезагрузки Windows, она работала:

  • Я получил "несанкционированная: аутентификацию требуемой"
  • таким образом> Докер вход х.х.х.й: порт, и теперь он работает!

ответ

5

Следующие работал для меня:

  1. редактировать C:/Users/Имя пользователя/.docker/машина/по умолчанию/config.json
  2. добавить в реестр: "InsecureRegistry": [ "хххх: порт"]
  3. рестарт докер с> докер-machine.exe перезапуск по умолчанию (не работает)
  4. перезапуск окон (должен быть лучший способ ;-)
  5. docker login x.x.x.x: порт
0

Метод от B.L. работает хорошо. Это правда, что «docker-machine.exe restart» не работает, и вы можете проверить его с помощью «информации докеров»: вы должны увидеть в Insecure Registry запись, которую вы добавили. Поэтому перезапуск Windows был единственным способом для меня, чтобы он появился. И тогда нажатие работало (так хорошо!)

Номер порта не является обязательным, и «InsecureRegistry»: [«x.x.x.x»] также работает. Надеюсь, это поможет!