|
@@ -23,29 +23,29 @@ RUN apt-get -y update && \
|
|
|
# General purpose
|
|
|
pwgen swaks vim nano cmake pkg-config openssh-client uuid sudo less zip dirmngr gpg gpg-agent file \
|
|
|
# apache
|
|
|
- apache2 libapache2-mod-php7.2 libapache2-mod-perl2 \
|
|
|
+ # apache2 libapache2-mod-php7.2 libapache2-mod-perl2 \
|
|
|
# nginx
|
|
|
- nginx-full \
|
|
|
+ # nginx-full \
|
|
|
# Databases (clients)
|
|
|
- sqlite3 mysql-client redis-tools postgresql-client ldap-utils mongodb-clients \
|
|
|
+ # sqlite3 mysql-client redis-tools postgresql-client ldap-utils mongodb-clients \
|
|
|
# Dev packages (useful for native modules in ruby, node)
|
|
|
- gettext imagemagick libcurl4 libcurl4-openssl-dev libexpat1-dev libffi-dev libgdbm-dev libicu-dev libmysqlclient-dev \
|
|
|
- libncurses5-dev libpq-dev libre2-dev libreadline-dev libssl-dev libxml2-dev libxslt-dev libyaml-dev zlib1g-dev \
|
|
|
+ # gettext imagemagick libcurl4 libcurl4-openssl-dev libexpat1-dev libffi-dev libgdbm-dev libicu-dev libmysqlclient-dev \
|
|
|
+ # libncurses5-dev libpq-dev libre2-dev libreadline-dev libssl-dev libxml2-dev libxslt-dev libyaml-dev zlib1g-dev \
|
|
|
# perl
|
|
|
- perl \
|
|
|
+ # perl \
|
|
|
# ruby (note that gem is now called gem2.1 and gem2.2)
|
|
|
- ruby2.5-dev \
|
|
|
+ # ruby2.5-dev \
|
|
|
# Python
|
|
|
- python2.7 gunicorn uwsgi-plugin-python python-dev python-pip python-setuptools virtualenv \
|
|
|
+ # python2.7 gunicorn uwsgi-plugin-python python-dev python-pip python-setuptools virtualenv \
|
|
|
# php
|
|
|
- php-apcu php-geoip php-imagick php-redis php7.2-bcmath php7.2-cli php7.2-ctype php7.2-curl php7.2-dom php7.2-fileinfo php7.2-fpm php7.2-gd php7.2-gettext php7.2-gmp php7.2-json \
|
|
|
- php7.2-iconv php7.2-imap php7.2-intl php7.2-ldap php7.2-mbstring php7.2-mysqlnd php7.2-phar php-pear php7.2-pgsql php7.2-redis \
|
|
|
- php7.2-simplexml php7.2-soap php7.2-sqlite php7.2-tokenizer php7.2-xml php7.2-xmlrpc php7.2-zip phpmyadmin composer && \
|
|
|
+ # php-apcu php-geoip php-imagick php-redis php7.2-bcmath php7.2-cli php7.2-ctype php7.2-curl php7.2-dom php7.2-fileinfo php7.2-fpm php7.2-gd php7.2-gettext php7.2-gmp php7.2-json \
|
|
|
+ # php7.2-iconv php7.2-imap php7.2-intl php7.2-ldap php7.2-mbstring php7.2-mysqlnd php7.2-phar php-pear php7.2-pgsql php7.2-redis \
|
|
|
+ # php7.2-simplexml php7.2-soap php7.2-sqlite php7.2-tokenizer php7.2-xml php7.2-xmlrpc php7.2-zip phpmyadmin composer && \
|
|
|
# Delete apt-cache and let people apt-update on start. Without this, we keep getting apt-get errors for --fix-missing
|
|
|
rm -rf /var/cache/apt /var/lib/apt/lists
|
|
|
|
|
|
# gosu
|
|
|
-RUN curl -L https://github.com/tianon/gosu/releases/download/1.10/gosu-amd64 -o /usr/local/bin/gosu && chmod +x /usr/local/bin/gosu
|
|
|
+#RUN curl -L https://github.com/tianon/gosu/releases/download/1.10/gosu-amd64 -o /usr/local/bin/gosu && chmod +x /usr/local/bin/gosu
|
|
|
|
|
|
## the installations are kept separate since these change a lot compared to above
|
|
|
# node
|