Если вы хотите добавить незащищенные реестры на уже созданную докер-машину, вы можете обновить профиль на работающей виртуальной машине докера.
SSH в локальную виртуальную машину докера.
примечание: если «default» не является именем вашей докер-машины, то замените «default» именем вашей докер-машины
$ docker-machine ssh default
Открыть профиль Docker
$ sudo vi /var/lib/boot2docker/profile
Добавить эту строку в конец файла профиля. Если EXTRA_ARGS уже существует, добавьте незащищенный флаг реестра в EXTRA_ARGS. Замените в пути к вашим реестрам.
EXTRA_ARGS="
--insecure-registry myserver.pathTo.registry1:5000
--insecure-registry myserver.pathTo.registry2:5000
--insecure-registry myserver.pathTo.registry3:5000
"
Сохраните изменения профиля и выйдите из окна докера-машины обратно на свою машину. Затем перезапустите виртуальную машину Docker, подставив имя вашего компьютера-докера
$ docker-machine restart {machineName}
Извлеките или вытолкните что-нибудь из реестра, чтобы убедиться, что оно работает
версия докер-машины: 0.6.0, сборка e27fb87
драйвер докер-машины: virtualbox
Я думаю, у вас проблемы с вводом строки замены в диалоговом окне поиска. Если вы хотите ввести новую строку в любое однострочное текстовое поле Какао, вы должны нажать ⎇⃣⏎⃣ (alt return). Также работает для таб.
Вы можете сделать это в командной строке в Терминале с помощью:
cat input | tr ";" "\n" > output
cat печатает содержимое файла input , tr принимает этот вывод и заменяет ; на \ n , а затем записывает в файл вывод