ambar-mongodb (2.1)

Published 4 years ago by abderr

Installation

docker pull git.abderr.ovh/abderr/ambar-mongodb:2.1
sha256:d263ae3763b78384c6d70e1c42fdbab5bcfaef74dee6aa993895ef69f2df11ba

Image Layers

ADD file:561abd5e82ee4d792053061020f96b6feffe1c5892e9acfaa1eac5251f5e8803 in /
CMD ["bash"]
/bin/sh -c groupadd -r mongodb && useradd -r -g mongodb mongodb
/bin/sh -c apt-get update && apt-get install -y --no-install-recommends numactl curl gnupg-curl
ENV TZ=UTC
ENV GOSU_VERSION=1.7
/bin/sh -c apt-get install -y --no-install-recommends ca-certificates wget
/bin/sh -c curl -LJO https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-amd64 && mv gosu-amd64 /usr/local/bin/gosu
/bin/sh -c curl -LJO https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$(dpkg --print-architecture).asc && mv gosu-amd64.asc /usr/local/bin/gosu.asc
/bin/sh -c chmod +x /usr/local/bin/gosu && gosu nobody true
/bin/sh -c wget -qO - https://www.mongodb.org/static/pgp/server-5.0.asc | apt-key add -
ENV MONGO_MAJOR=3.4
ENV MONGO_VERSION=3.4.2
ENV MONGO_PACKAGE=mongodb-org
/bin/sh -c echo "deb http://repo.mongodb.org/apt/debian jessie/mongodb-org/$MONGO_MAJOR main" > /etc/apt/sources.list.d/mongodb-org.list
/bin/sh -c set -x && apt-get update && apt-get install -y --force-yes ${MONGO_PACKAGE}=$MONGO_VERSION ${MONGO_PACKAGE}-server=$MONGO_VERSION ${MONGO_PACKAGE}-shell=$MONGO_VERSION ${MONGO_PACKAGE}-mongos=$MONGO_VERSION ${MONGO_PACKAGE}-tools=$MONGO_VERSION && rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/mongodb && mv /etc/mongod.conf /etc/mongod.conf.orig && touch /etc/mongod.conf && chown mongodb:mongodb /etc/mongod.conf && apt-get purge -y --auto-remove ca-certificates wget
/bin/sh -c mkdir -p /data/db /data/configdb && chown -R mongodb:mongodb /data/db /data/configdb
VOLUME [/data/db /data/configdb]
COPY file:00d4ead8daa75b0f7fbd7ff39f23c1abdae95eeac0e6d122b3201b36dfe6efcd in /entrypoint.sh
/bin/sh -c chmod +x /entrypoint.sh
CMD ["/entrypoint.sh"]
HEALTHCHECK &{["CMD-SHELL" "curl -f localhost:27017 || exit 1"] "5s" "30s" "0s" '2'}
Details
Container
4 years ago
5
OCI / Docker
linux/amd64
175 MiB
Versions (1) View all
2.1 on 2022-06-25