Настройки прокси Docker в панели инструментов Docker - PullRequest
0 голосов
/ 14 января 2019

Мы используем Windows OS 7 для разработки приложения с использованием технологий стека, а именно. docker, spring, java8, gradle и т. д. Мы установили панель инструментов docker на нашу машину.

Теперь базовый образ находится в нашем хранилище докеров нашей организации. Но докер не может идентифицировать хост.

Мы можем подключиться к нашему хранилищу из докера, установленного на машине с Linux. В этом случае мы внесли изменения в эти 2 файла, а именно

1.
/etc/systemd/system/docker.service.d/daemon.conf 
here we have added http_proxy and https_proxy.

2.
/etc/docker/daemon.json
here we have mentioned the host name as

{"insecure-registries":["<host-name>"]}

Но мы не можем найти эти файлы в окне инструментов Docker в Windows 7.

Пожалуйста, дайте нам знать, как решить эту проблему.

В настоящее время мы получаем следующую ошибку в задаче градера dockerBuildImage, в которой невозможно загрузить базовый образ.


:dockerBuildImage FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':dockerBuildImage'.
> Could not build image: Get https:<host-name>/v2/: x509: certificate signed by unknown authority

Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 28 января 2019

У меня в Docker Toolbox сработало следующее

изменить файл / var / lib / boot2docker / profile на следующий текст:

--insecure-registry=<host1-name>
export "NO_PROXY=<host-name>"
export HTTP_PROXY=<value>
export HTTPS_PROXY=<value>

Затем перезапустите докер-машину, чтобы сделать эти изменения видимыми.

...