|
@@ -1,16 +1,13 @@
|
|
|
-# FROM debian:9
|
|
|
-FROM docker.infra.flowdat.com/fd3/sf-php:7.1
|
|
|
+FROM debian:9
|
|
|
EXPOSE 8000
|
|
|
|
|
|
## install app
|
|
|
-# RUN apt-get update && apt-get install -yq wget apt-transport-https lsb-release ca-certificates software-properties-common gnupg2 curl iputils-ping
|
|
|
-# RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
|
|
|
-# RUN sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
|
|
|
-# RUN apt-get update && apt-get install -yq python python-pip git vim tmux zip build-essential php7.1 iptables xz-utils php7.1-mbstring php7.1-gmp
|
|
|
+RUN apt-get update && apt-get install -yq wget apt-transport-https lsb-release ca-certificates software-properties-common gnupg2 curl iputils-ping
|
|
|
+RUN wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
|
|
|
+RUN sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
|
|
|
+RUN apt-get update && apt-get install -yq python python-pip git vim tmux zip build-essential php7.1 iptables xz-utils php7.1-mbstring php7.1-gmp
|
|
|
# mysql-client php7.1 php7.1-mysql php7.1-curl php7.1-xml php7.1-zip php7.1-bcmath php7.1-mbstring php7.1-dom php7.1-amqp php7.1-soap php7.1-snmp
|
|
|
|
|
|
-RUN apt-get update && apt-get install -yq software-properties-common python-pip iptables xz-utils
|
|
|
-
|
|
|
## install composer
|
|
|
ADD composer.sh /opt/composer.sh
|
|
|
RUN chmod +x /opt/composer.sh ; sh /opt/composer.sh
|
|
@@ -31,13 +28,13 @@ RUN add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(. /
|
|
|
RUN apt-get update && apt-get install -yq --allow-unauthenticated docker-ce
|
|
|
|
|
|
## add keys ssh from hosts
|
|
|
-# RUN mkdir ~/.ssh
|
|
|
-# RUN ssh-keyscan -H -p 22 bitbucket.org >> ~/.ssh/known_hosts
|
|
|
-# RUN ssh-keyscan -H -p 222 infra.flowdat.com >> ~/.ssh/known_hosts
|
|
|
+RUN mkdir ~/.ssh
|
|
|
+RUN ssh-keyscan -H -p 22 bitbucket.org >> ~/.ssh/known_hosts
|
|
|
+RUN ssh-keyscan -H -p 222 infra.flowdat.com >> ~/.ssh/known_hosts
|
|
|
|
|
|
## add key to container
|
|
|
-# COPY keys /opt/keys
|
|
|
-# RUN chmod 0400 /opt/keys/*
|
|
|
+COPY keys /opt/keys
|
|
|
+RUN chmod 0400 /opt/keys/*
|
|
|
|
|
|
ARG DIR_INSTALL
|
|
|
RUN mkdir -p $DIR_INSTALL
|