使Docker在构建映像时使用代理下载依赖项

时间:2020-03-09 15:06:12

标签: docker

Out应用程序使用gradle作为构建工具,一旦创建标签,我们就使用gitlab-ci构建docker映像。

现在,一旦gitlab-runner尝试构建映像,它就必须从mave仓库下载依赖项,但是我们无法直接访问该仓库,因此我们必须使用代理。

gitlab-runner机器是Ubuntu 18.04,在google之后,我们发现了很多类似的posts,我们尝试了以下方法来配置代理;

1 / etc / environment

2〜/ .docker / config.json

3 /etc/systemd/system/docker.service.d/http-proxy.conf

但是它们都不起作用,怎么回事?

顺便说一句,我们不想在gitlab-ci.yml或源代码中的某处配置代理,因为我们认为代理问题应该在运行gitlab-runner的服务器中解决。

0 个答案:

没有答案