mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-10 11:01:14 +00:00
Added mongodb command line client
This commit is contained in:
@@ -98,6 +98,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -134,20 +135,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -98,6 +98,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -134,20 +135,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -98,6 +98,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -134,20 +135,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -98,6 +98,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -134,20 +135,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -99,6 +99,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -136,20 +137,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -99,6 +99,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mysql-client \
|
||||
mongodb-clients \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -136,20 +137,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -99,6 +99,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongo-tools \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +136,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -99,6 +99,7 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongo-tools \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +136,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -60,6 +60,8 @@ RUN set -eux \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
|
||||
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
|
||||
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
|
||||
\
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
@@ -99,6 +101,8 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +139,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -60,6 +60,8 @@ RUN set -eux \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
|
||||
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
|
||||
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
|
||||
\
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
@@ -99,6 +101,8 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +139,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -60,6 +60,8 @@ RUN set -eux \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
|
||||
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
|
||||
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
|
||||
\
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
@@ -99,6 +101,8 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +139,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -60,6 +60,8 @@ RUN set -eux \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
|
||||
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
|
||||
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
|
||||
\
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
@@ -99,6 +101,8 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +139,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -60,6 +60,8 @@ RUN set -eux \
|
||||
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
|
||||
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
|
||||
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
|
||||
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
|
||||
\
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
@@ -99,6 +101,8 @@ RUN set -eux \
|
||||
make \
|
||||
moreutils \
|
||||
mariadb-client \
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
nano \
|
||||
@@ -135,20 +139,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -123,6 +123,14 @@ RUN set -eux \
|
||||
mariadb-client \
|
||||
{% else %}
|
||||
mysql-client \
|
||||
{% endif %}
|
||||
{% if php_version in [5.2, 5.3, 5.4, 5.5, 5.6, 7.0] %}
|
||||
mongodb-clients \
|
||||
{% elif php_version in [7.1, 7.2] %}
|
||||
mongo-tools \
|
||||
{% else %}
|
||||
mongodb-org-tools \
|
||||
mongodb-org-shell \
|
||||
{% endif %}
|
||||
mupdf \
|
||||
mupdf-tools \
|
||||
@@ -163,20 +171,6 @@ RUN set -eux \
|
||||
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
|
||||
|
||||
|
||||
###
|
||||
### Instal Architecture Dependent software
|
||||
###
|
||||
#RUN set -eux \
|
||||
# && if [ "${ARCH}" = "linux/amd64" ]; then \
|
||||
# DEBIAN_FRONTEND=noninteractive apt-get update \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
|
||||
# mongodb-org-shell \
|
||||
# mongodb-org-tools; \
|
||||
# fi \
|
||||
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
|
||||
# && rm -rf /var/lib/apt/lists/*
|
||||
|
||||
|
||||
###
|
||||
### Install custom software
|
||||
###
|
||||
|
||||
@@ -7,6 +7,20 @@
|
||||
# This file holds definition for all devibox/php-fpm:x.y-work images
|
||||
#
|
||||
|
||||
# PHP-5.2: Jessie
|
||||
# PHP-5.3: Jessie
|
||||
# PHP-5.4: Jessie
|
||||
# PHP-5.5: Jessie
|
||||
# PHP-5.6: Strech
|
||||
# PHP-7.0: Stretch
|
||||
# PHP-7.1: Buster
|
||||
# PHP-7.2: Buster
|
||||
# PHP-7.3: Bullseye
|
||||
# PHP-7.4: Bullseye
|
||||
# PHP-8.0: Bullseye
|
||||
# PHP-8.1: Bullseye
|
||||
# PHP-8.2: Bullseye
|
||||
|
||||
|
||||
# -------------------------------------------------------------------------------------------------
|
||||
# Global variables
|
||||
@@ -41,7 +55,7 @@ apt_repositories_enabled:
|
||||
- backports
|
||||
- blackfire
|
||||
- git
|
||||
#- mongo
|
||||
- mongo
|
||||
#- pgsql
|
||||
|
||||
|
||||
@@ -181,23 +195,26 @@ apt_repositories_available:
|
||||
# Get keys
|
||||
# gpg --dry-run --with-fingerprint < <(curl https://www.mongodb.org/static/pgp/server-3.6.asc) | grep fingerprint | sed 's/.*=//g' | sed 's/ //g'
|
||||
mongo:
|
||||
5.2:
|
||||
# gpg --dry-run --with-fingerprint < <(curl https://www.mongodb.org/static/pgp/server-3.6.asc) | grep fingerprint | sed 's/.*=//g' | sed 's/ //g'
|
||||
deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
5.3:
|
||||
deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
5.4:
|
||||
deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
5.5:
|
||||
deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
# 5.2 - 7.0: mongodb-clients / 7.1 - 7.2: mongo-tools / 7.3+: no mongo tools avail
|
||||
disabled: [5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2]
|
||||
#5.2:
|
||||
# # gpg --dry-run --with-fingerprint < <(curl https://www.mongodb.org/static/pgp/server-3.6.asc) | grep fingerprint | sed 's/.*=//g' | sed 's/ //g'
|
||||
# deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
# key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
#5.3:
|
||||
# deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
# key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
#5.4:
|
||||
# deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
# key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
#5.5:
|
||||
# deb: deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/3.6 main
|
||||
# key: 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5
|
||||
# 4.4 buster is the first one with arm64 support
|
||||
all:
|
||||
# gpg --dry-run --with-fingerprint < <(curl https://www.mongodb.org/static/pgp/server-4.0.asc) | grep fingerprint | sed 's/.*=//g' | sed 's/ //g'
|
||||
deb: deb http://repo.mongodb.org/apt/debian stretch/mongodb-org/4.0 main
|
||||
key: 9DA31620334BD75D9DCB49F368818C72E52529D4
|
||||
# gpg --dry-run --with-fingerprint < <(curl https://www.mongodb.org/static/pgp/server-4.4.asc) | grep fingerprint | sed 's/.*=//g' | sed 's/ //g'
|
||||
deb: deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main
|
||||
key: 20691EEC35216C63CAF66CE1656408E390CFB1F5
|
||||
pgsql:
|
||||
5.2:
|
||||
deb: deb https://apt-archive.postgresql.org/pub/repos/apt/ jessie-pgdg main
|
||||
|
||||
Reference in New Issue
Block a user