From 8f9f1111f3bc1c642d856adbdb89e7a516fe1b1f Mon Sep 17 00:00:00 2001 From: Anca Iordache Date: Thu, 15 Apr 2021 11:56:41 +0200 Subject: [PATCH] Copy the .docker/config to dind container for authentication Signed-off-by: Anca Iordache --- script/test/all | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/script/test/all b/script/test/all index e557b5e6c..27c7595c7 100755 --- a/script/test/all +++ b/script/test/all @@ -43,7 +43,6 @@ for version in $DOCKER_VERSIONS; do --name "$daemon_container" \ --privileged \ --volume="/var/lib/docker" \ - -v /root/.docker/config.json:/root/.docker/config.json \ -e "DOCKER_TLS_CERTDIR=" \ "docker:$version-dind" \ dockerd -H tcp://0.0.0.0:2375 $DOCKER_DAEMON_ARGS \ @@ -51,6 +50,10 @@ for version in $DOCKER_VERSIONS; do docker exec "$daemon_container" sh -c "apk add --no-cache git" + # copy docker config from host for authentication with Docker Hub + docker cp /root/.docker/config $daemon_container:/root/.docker/config + docker exec "$daemon_container" sh -c "chmod 644 /root/.docker/config" + docker run \ --rm \ --tty \