FROM debian:9 WORKDIR /opt COPY composer.sh ./ COPY keys ./keys RUN apt-get update; \ apt-get install -yq python curl git wget vim zip python-pip iputils-ping \ tmux graphviz php-cli php-mysql php-curl php-amqplib \ php-xml php-zip build-essential unzip php-bcmath \ php-mbstring mysql-client php-dom php-soap php-snmp \ php-intl php-gmp libcurl3-dev php-fpm php-soap; \ chmod 0600 /opt/keys/*; \ chmod +x /opt/composer.sh; \ sh /opt/composer.sh; \ composer global require hirak/prestissimo; \ mkdir ~/.ssh; \ ssh-keyscan -H -p 22 gitlab.com >> ~/.ssh/known_hosts; \ ssh-keyscan -H -p 222 gogs.infra.flowdat.com >> ~/.ssh/known_hosts; \ ssh-keyscan -H -p 222 infra.flowdat.com >> ~/.ssh/known_hosts; \ ssh-keyscan -H -p 222 200.50.168.30 >> ~/.ssh/known_hosts; \ ssh-keyscan -H -p 22 bitbucket.org >> ~/.ssh/known_hosts; \ rm -rf /var/lib/apt/lists/*