File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -163,6 +163,7 @@ services:
163163 - INSTALL_LNAV=${WORKSPACE_INSTALL_LNAV}
164164 - INSTALL_PROTOC=${WORKSPACE_INSTALL_PROTOC}
165165 - PROTOC_VERSION=${WORKSPACE_PROTOC_VERSION}
166+ - INSTALL_DOCKER_CLIENT=${WORKSPACE_INSTALL_DOCKER_CLIENT}
166167 - http_proxy
167168 - https_proxy
168169 - no_proxy
@@ -263,6 +264,7 @@ services:
263264 - PHP_FPM_NEW_RELIC=${PHP_FPM_NEW_RELIC}
264265 - PHP_FPM_NEW_RELIC_KEY=${PHP_FPM_NEW_RELIC_KEY}
265266 - PHP_FPM_NEW_RELIC_APP_NAME=${PHP_FPM_NEW_RELIC_APP_NAME}
267+ - INSTALL_DOCKER_CLIENT=${PHP_FPM_INSTALL_DOCKER_CLIENT}
266268 - http_proxy
267269 - https_proxy
268270 - no_proxy
Original file line number Diff line number Diff line change @@ -191,6 +191,7 @@ WORKSPACE_VUE_CLI_SERVE_HOST_PORT=8080
191191WORKSPACE_VUE_CLI_UI_HOST_PORT=8001
192192WORKSPACE_ANGULAR_CLI_SERVE_HOST_PORT=4200
193193WORKSPACE_INSTALL_GIT_PROMPT=false
194+ WORKSPACE_INSTALL_DOCKER_CLIENT=false
194195WORKSPACE_INSTALL_LNAV=false
195196WORKSPACE_INSTALL_PROTOC=false
196197WORKSPACE_PROTOC_VERSION=latest
@@ -253,6 +254,7 @@ PHP_FPM_INSTALL_WKHTMLTOPDF=false
253254PHP_FPM_FFMPEG=false
254255PHP_FPM_AUDIOWAVEFORM=false
255256PHP_FPM_ADDITIONAL_LOCALES="en_US.UTF-8 es_ES.UTF-8 fr_FR.UTF-8"
257+ PHP_FPM_INSTALL_DOCKER_CLIENT=false
256258PHP_FPM_DEFAULT_LOCALE=POSIX
257259
258260PHP_FPM_PUID=1000
Original file line number Diff line number Diff line change @@ -862,6 +862,21 @@ RUN if [ ${INSTALL_SSHPASS} = true ]; then \
862862 apt-get -y install sshpass \
863863;fi
864864
865+ # ##########################################################################
866+ # Docker Client:
867+ # ##########################################################################
868+
869+ USER root
870+
871+ ARG INSTALL_DOCKER_CLIENT=false
872+
873+ RUN if [ ${INSTALL_DOCKER_CLIENT} = true ]; then \
874+ curl -sS https://download.docker.com/linux/static/stable/x86_64/docker-20.10.3.tgz -o /tmp/docker.tar.gz && \
875+ tar -xzf /tmp/docker.tar.gz -C /tmp/ && \
876+ cp /tmp/docker/docker* /usr/local/bin && \
877+ chmod +x /usr/local/bin/docker* \
878+ ;fi
879+
865880# ##########################################################################
866881# FFMPEG:
867882# ##########################################################################
Original file line number Diff line number Diff line change @@ -1324,6 +1324,21 @@ RUN if [ ${INSTALL_SSHPASS} = true ]; then \
13241324 apt-get -y install sshpass \
13251325;fi
13261326
1327+ # ##########################################################################
1328+ # Docker Client:
1329+ # ##########################################################################
1330+
1331+ USER root
1332+
1333+ ARG INSTALL_DOCKER_CLIENT=false
1334+
1335+ RUN if [ ${INSTALL_DOCKER_CLIENT} = true ]; then \
1336+ curl -sS https://download.docker.com/linux/static/stable/x86_64/docker-20.10.3.tgz -o /tmp/docker.tar.gz && \
1337+ tar -xzf /tmp/docker.tar.gz -C /tmp/ && \
1338+ cp /tmp/docker/docker* /usr/local/bin && \
1339+ chmod +x /usr/local/bin/docker* \
1340+ ;fi
1341+
13271342# ##########################################################################
13281343# YAML: extension for PHP-CLI
13291344# ##########################################################################
You can’t perform that action at this time.
0 commit comments