Skip to content

Commit 573d5fa

Browse files
committed
Added mongodb command line client
1 parent 17b98f7 commit 573d5fa

File tree

15 files changed

+70
-213
lines changed

15 files changed

+70
-213
lines changed

Dockerfiles/work/Dockerfile-5.2

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ RUN set -eux \
9898
make \
9999
moreutils \
100100
mysql-client \
101+
mongodb-clients \
101102
mupdf \
102103
mupdf-tools \
103104
nano \
@@ -134,20 +135,6 @@ RUN set -eux \
134135
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
135136

136137

137-
###
138-
### Instal Architecture Dependent software
139-
###
140-
#RUN set -eux \
141-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
142-
# DEBIAN_FRONTEND=noninteractive apt-get update \
143-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
144-
# mongodb-org-shell \
145-
# mongodb-org-tools; \
146-
# fi \
147-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
148-
# && rm -rf /var/lib/apt/lists/*
149-
150-
151138
###
152139
### Install custom software
153140
###

Dockerfiles/work/Dockerfile-5.3

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ RUN set -eux \
9898
make \
9999
moreutils \
100100
mysql-client \
101+
mongodb-clients \
101102
mupdf \
102103
mupdf-tools \
103104
nano \
@@ -134,20 +135,6 @@ RUN set -eux \
134135
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
135136

136137

137-
###
138-
### Instal Architecture Dependent software
139-
###
140-
#RUN set -eux \
141-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
142-
# DEBIAN_FRONTEND=noninteractive apt-get update \
143-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
144-
# mongodb-org-shell \
145-
# mongodb-org-tools; \
146-
# fi \
147-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
148-
# && rm -rf /var/lib/apt/lists/*
149-
150-
151138
###
152139
### Install custom software
153140
###

Dockerfiles/work/Dockerfile-5.4

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ RUN set -eux \
9898
make \
9999
moreutils \
100100
mysql-client \
101+
mongodb-clients \
101102
mupdf \
102103
mupdf-tools \
103104
nano \
@@ -134,20 +135,6 @@ RUN set -eux \
134135
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
135136

136137

137-
###
138-
### Instal Architecture Dependent software
139-
###
140-
#RUN set -eux \
141-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
142-
# DEBIAN_FRONTEND=noninteractive apt-get update \
143-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
144-
# mongodb-org-shell \
145-
# mongodb-org-tools; \
146-
# fi \
147-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
148-
# && rm -rf /var/lib/apt/lists/*
149-
150-
151138
###
152139
### Install custom software
153140
###

Dockerfiles/work/Dockerfile-5.5

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ RUN set -eux \
9898
make \
9999
moreutils \
100100
mysql-client \
101+
mongodb-clients \
101102
mupdf \
102103
mupdf-tools \
103104
nano \
@@ -134,20 +135,6 @@ RUN set -eux \
134135
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
135136

136137

137-
###
138-
### Instal Architecture Dependent software
139-
###
140-
#RUN set -eux \
141-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
142-
# DEBIAN_FRONTEND=noninteractive apt-get update \
143-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
144-
# mongodb-org-shell \
145-
# mongodb-org-tools; \
146-
# fi \
147-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
148-
# && rm -rf /var/lib/apt/lists/*
149-
150-
151138
###
152139
### Install custom software
153140
###

Dockerfiles/work/Dockerfile-5.6

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ RUN set -eux \
9999
make \
100100
moreutils \
101101
mysql-client \
102+
mongodb-clients \
102103
mupdf \
103104
mupdf-tools \
104105
nano \
@@ -136,20 +137,6 @@ RUN set -eux \
136137
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
137138

138139

139-
###
140-
### Instal Architecture Dependent software
141-
###
142-
#RUN set -eux \
143-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
144-
# DEBIAN_FRONTEND=noninteractive apt-get update \
145-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
146-
# mongodb-org-shell \
147-
# mongodb-org-tools; \
148-
# fi \
149-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
150-
# && rm -rf /var/lib/apt/lists/*
151-
152-
153140
###
154141
### Install custom software
155142
###

Dockerfiles/work/Dockerfile-7.0

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ RUN set -eux \
9999
make \
100100
moreutils \
101101
mysql-client \
102+
mongodb-clients \
102103
mupdf \
103104
mupdf-tools \
104105
nano \
@@ -136,20 +137,6 @@ RUN set -eux \
136137
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
137138

138139

139-
###
140-
### Instal Architecture Dependent software
141-
###
142-
#RUN set -eux \
143-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
144-
# DEBIAN_FRONTEND=noninteractive apt-get update \
145-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
146-
# mongodb-org-shell \
147-
# mongodb-org-tools; \
148-
# fi \
149-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
150-
# && rm -rf /var/lib/apt/lists/*
151-
152-
153140
###
154141
### Install custom software
155142
###

Dockerfiles/work/Dockerfile-7.1

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ RUN set -eux \
9999
make \
100100
moreutils \
101101
mariadb-client \
102+
mongo-tools \
102103
mupdf \
103104
mupdf-tools \
104105
nano \
@@ -135,20 +136,6 @@ RUN set -eux \
135136
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
136137

137138

138-
###
139-
### Instal Architecture Dependent software
140-
###
141-
#RUN set -eux \
142-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
143-
# DEBIAN_FRONTEND=noninteractive apt-get update \
144-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
145-
# mongodb-org-shell \
146-
# mongodb-org-tools; \
147-
# fi \
148-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
149-
# && rm -rf /var/lib/apt/lists/*
150-
151-
152139
###
153140
### Install custom software
154141
###

Dockerfiles/work/Dockerfile-7.2

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ RUN set -eux \
9999
make \
100100
moreutils \
101101
mariadb-client \
102+
mongo-tools \
102103
mupdf \
103104
mupdf-tools \
104105
nano \
@@ -135,20 +136,6 @@ RUN set -eux \
135136
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
136137

137138

138-
###
139-
### Instal Architecture Dependent software
140-
###
141-
#RUN set -eux \
142-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
143-
# DEBIAN_FRONTEND=noninteractive apt-get update \
144-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
145-
# mongodb-org-shell \
146-
# mongodb-org-tools; \
147-
# fi \
148-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
149-
# && rm -rf /var/lib/apt/lists/*
150-
151-
152139
###
153140
### Install custom software
154141
###

Dockerfiles/work/Dockerfile-7.3

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ RUN set -eux \
6060
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
6161
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
6262
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
63+
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
64+
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
6365
\
6466
&& DEBIAN_FRONTEND=noninteractive apt-get update \
6567
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
@@ -99,6 +101,8 @@ RUN set -eux \
99101
make \
100102
moreutils \
101103
mariadb-client \
104+
mongodb-org-tools \
105+
mongodb-org-shell \
102106
mupdf \
103107
mupdf-tools \
104108
nano \
@@ -135,20 +139,6 @@ RUN set -eux \
135139
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
136140

137141

138-
###
139-
### Instal Architecture Dependent software
140-
###
141-
#RUN set -eux \
142-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
143-
# DEBIAN_FRONTEND=noninteractive apt-get update \
144-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
145-
# mongodb-org-shell \
146-
# mongodb-org-tools; \
147-
# fi \
148-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
149-
# && rm -rf /var/lib/apt/lists/*
150-
151-
152142
###
153143
### Install custom software
154144
###

Dockerfiles/work/Dockerfile-7.4

Lines changed: 4 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ RUN set -eux \
6060
&& echo "deb http://packages.blackfire.io/debian any main" > /etc/apt/sources.list.d/blackfire.list \
6161
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv A1715D88E1DF1F24 \
6262
&& echo "deb http://ppa.launchpad.net/git-core/ppa/ubuntu artful main" > /etc/apt/sources.list.d/git.list \
63+
&& APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE=1 apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 20691EEC35216C63CAF66CE1656408E390CFB1F5 \
64+
&& echo "deb http://repo.mongodb.org/apt/debian buster/mongodb-org/4.4 main" > /etc/apt/sources.list.d/mongo.list \
6365
\
6466
&& DEBIAN_FRONTEND=noninteractive apt-get update \
6567
&& DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
@@ -99,6 +101,8 @@ RUN set -eux \
99101
make \
100102
moreutils \
101103
mariadb-client \
104+
mongodb-org-tools \
105+
mongodb-org-shell \
102106
mupdf \
103107
mupdf-tools \
104108
nano \
@@ -135,20 +139,6 @@ RUN set -eux \
135139
&& (find /usr/local/sbin -type f -print0 | xargs -n1 -0 -P$(getconf _NPROCESSORS_ONLN) strip --strip-all -p 2>/dev/null || true)
136140

137141

138-
###
139-
### Instal Architecture Dependent software
140-
###
141-
#RUN set -eux \
142-
# && if [ "${ARCH}" = "linux/amd64" ]; then \
143-
# DEBIAN_FRONTEND=noninteractive apt-get update \
144-
# && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends --no-install-suggests \
145-
# mongodb-org-shell \
146-
# mongodb-org-tools; \
147-
# fi \
148-
# && DEBIAN_FRONTEND=noninteractive apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false apt-utils \
149-
# && rm -rf /var/lib/apt/lists/*
150-
151-
152142
###
153143
### Install custom software
154144
###

0 commit comments

Comments
 (0)