From e6e52c1b910742147c862909f851cd95c6bf5dd0 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 4 Dec 2018 09:50:15 +0100 Subject: [PATCH] SSH settings to no check host keys Add fish shell Add ahox --- Dockerfile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 263b9ed..c7443cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,15 +2,18 @@ FROM docker:18.06.1 LABEL com.example.vendor="PARAGON Executive Service GmbH" \ maintainer="juergen@paragon-es.de" \ - version="1.0.0" \ + version="1.1.0" \ description="An image for GitLab runner to build and test Drupal projects." ARG compose_version=1.21.2 ARG glibc_version=2.28-r0 -RUN apk update && \ +RUN mkdir -p /root/.ssh && \ + echo "StrictHostKeyChecking no" >> /root/.ssh/config && \ + \ + apk update && \ apk add --no-cache curl openssl openssh ca-certificates wget make \ - bash python nodejs npm git unzip \ + bash fish python nodejs npm git unzip \ php7 php7-phar php7-json php7-dom php7-gd php7-mbstring php7-openssl \ php7-pdo php7-curl php7-xml php7-zip php7-session php7-ctype \ php7-tokenizer php7-simplexml php7-xmlwriter && \ @@ -26,6 +29,9 @@ RUN apk update && \ \ ln -s /usr/bin/php7 /usr/local/bin/php && \ \ + wget -q https://github.com/ahoy-cli/ahoy/releases/download/2.0.0/ahoy-bin-`uname -s`-amd64 -O /usr/local/bin/ahoy && \ + chmod +x /usr/local/bin/ahoy && \ + \ wget -q https://github.com/docker/compose/releases/download/${compose_version}/docker-compose-`uname -s`-`uname -m` -O /usr/local/bin/docker-compose && \ chmod +x /usr/local/bin/docker-compose && \ \ -- GitLab