From a00364bf01af7b1c39f4007f79afc11b76bcb7a4 Mon Sep 17 00:00:00 2001 From: Valentino Lauciani Date: Tue, 9 Feb 2021 13:17:58 +0100 Subject: [PATCH] Add code to install docker client into docker image --- workspace/Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/workspace/Dockerfile b/workspace/Dockerfile index 267cc16d..e67a5a69 100644 --- a/workspace/Dockerfile +++ b/workspace/Dockerfile @@ -1208,6 +1208,21 @@ RUN if [ ${INSTALL_SSHPASS} = true ]; then \ apt-get -y install sshpass \ ;fi +########################################################################### +# Docker Client: +########################################################################### + +USER root + +ARG INSTALL_DOCKER_CLIENT=false + +RUN if [ ${INSTALL_DOCKER_CLIENT} = true ]; then \ + curl -sS https://download.docker.com/linux/static/stable/x86_64/docker-20.10.3.tgz -o /tmp/docker.tar.gz && \ + tar -xzf /tmp/docker.tar.gz -C /tmp/ && \ + cp /tmp/docker/docker* /usr/local/bin && \ + chmod +x /usr/local/bin/docker* \ +;fi + ########################################################################### # YAML: extension for PHP-CLI ###########################################################################