Docker工具箱中的Docker代理设置

时间:2019-01-14 12:30:17

标签: docker windows-7 docker-toolbox

我们正在使用Windows OS 7使用Tech Stack Viz开发应用程序。 docker,spring,java8,gradle等。我们已经在计算机上安装了docker工具箱。

现在,基本映像位于我们组织的Docker存储库中。但是泊坞窗无法识别主机。

我们能够从安装在Linux机器上的docker连接到我们的存储库。在这种情况下,我们对这两个文件进行了更改。

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>"]}

但是我们无法在Windows 7的docker工具箱中找到这些文件。

请让我们知道如何解决此问题。

当前,我们在dockerBuildImage gradle任务中遇到以下错误,该任务无法下载基本映像。


: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 :(得分:0)

以下内容在docker工具箱中对我有用

将文件/ var / lib / boot2docker / profile更改为包含以下文本:

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

然后重新启动docker-machine以使这些更改可见。