Adding support to pull docker images behind proxy 71/51171/2
authorDeepak S <deepak.s@linux.intel.com>
Fri, 26 Jan 2018 07:37:44 +0000 (13:07 +0530)
committerDeepak S <deepak.s@linux.intel.com>
Sat, 27 Jan 2018 02:39:10 +0000 (02:39 +0000)
This patch creates a http_proxy.conf in docker service,
to enable docker commands behind the proxy

Change-Id: Iac38a086026c11e89e534728467dc7da0e01ba59
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
nsb_setup.sh

index cb44839..4a8e4db 100755 (executable)
@@ -42,6 +42,16 @@ proxy_env:
   https_proxy: ${https_proxy}
   no_proxy: ${no_proxy}
 EOF
+
+    mkdir -p /etc/systemd/system/docker.service.d
+    cat <<EOF > /etc/systemd/system/docker.service.d/http-proxy.conf
+---
+[Service]
+Environment="HTTP_PROXY=${http_proxy}" "HTTPS_PROXY=${https_proxy}" "NO_PROXY=${no_proxy}"
+EOF
+
+    systemctl daemon-reload
+    systemctl restart docker
 fi
 
 apt-get update > /dev/null 2>&1