Namespace
library
Image / Tag
mongo:4.2.22-bionic
Content Digest
sha256:f6fc98d973fe7d58e557b6be3fdc11aebdb7d14a3743b98a0b53934cb834229a
Details
Created

2022-09-06 20:31:07 UTC

Size

158 MB

Content Digest
Environment
GOSU_VERSION

1.12

HOME

/data/db

JSYAML_VERSION

3.13.1

MONGO_MAJOR

4.2

MONGO_PACKAGE

mongodb-org

MONGO_REPO

repo.mongodb.org

MONGO_VERSION

4.2.22

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:726b8a513d66e3585eb57389171d97fcd348e4914a415891e1da135b85ffa6c3 - 16.15% (25.5 MB)

[#001] sha256:50d8ee45ae7bf74ea53f3073e1adb6515c0d339d12325390a339865e0cd789a1 - 0.0% (1.92 KB)

[#002] sha256:238f502c2b6139bebdaa71e5b668dd1998860c1bda7b547f8e084b9751735323 - 1.8% (2.84 MB)

[#003] sha256:e3740760faa68e76e491d120ef8578bf7985c9e464f4af5c2eeb3e30ad6706f2 - 3.53% (5.56 MB)

[#004] sha256:8b9a1b1cb4154db48701c4ffb7ca16f74937abd320e929d705fd0e377f76db3e - 0.0% (149 Bytes)

[#005] sha256:1998aad8b06073ae2ff586fe9a259e6a437b60a84f5e13686c65d6dac26c33fa - 0.0% (1.42 KB)

[#006] sha256:86287f3679042990ec4297d92884b6797cf9dab8f9bf1515f276dc4a34687643 - 0.0% (258 Bytes)

[#007] sha256:63675dc18c9fa05c5ed0c24c0c4b2176c9dcd6cfb914ea71f8169ef448dba1ef - 78.52% (124 MB)

[#008] sha256:6d97d47a654a57df27f1250d58a93901f7523ad57424ad9c13be5053daeac3ff - 0.0% (4.95 KB)


History
2022-09-06 19:38:36 UTC

/bin/sh -c #(nop) ADD file:8733c7e8faf03d53cb2143ff6ac405362944cfa07422fccd21a3066cc2f42c83 in /

2022-09-06 19:38:37 UTC

/bin/sh -c #(nop) CMD ["bash"]

2022-09-06 20:29:48 UTC

/bin/sh -c set -eux; groupadd --gid 999 --system mongodb; useradd --uid 999 --system --gid mongodb --home-dir /data/db mongodb; mkdir -p /data/db /data/configdb; chown -R mongodb:mongodb /data/db /data/configdb

2022-09-06 20:29:56 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates jq numactl ; if ! command -v ps > /dev/null; then apt-get install -y --no-install-recommends procps; fi; rm -rf /var/lib/apt/lists/*

2022-09-06 20:29:57 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.12

2022-09-06 20:29:57 UTC

/bin/sh -c #(nop) ENV JSYAML_VERSION=3.13.1

2022-09-06 20:30:09 UTC

/bin/sh -c set -ex; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget ; if ! command -v gpg > /dev/null; then apt-get install -y --no-install-recommends gnupg dirmngr; savedAptMark="$savedAptMark gnupg dirmngr"; elif gpg --version | grep -q '^gpg (GnuPG) 1\.'; then apt-get install -y --no-install-recommends gnupg-curl; fi; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; command -v gpgconf && gpgconf --kill all || :; rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; wget -O /js-yaml.js "https://github.com/nodeca/js-yaml/raw/${JSYAML_VERSION}/dist/js-yaml.js"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true

2022-09-06 20:30:10 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2022-09-06 20:30:47 UTC

/bin/sh -c set -ex; export GNUPGHOME="$(mktemp -d)"; set -- 'E162F504A20CDF15827F718D4B7C549A058F8B6B'; for key; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; mkdir -p /etc/apt/keyrings; gpg --batch --export "$@" > /etc/apt/keyrings/mongodb.gpg; command -v gpgconf && gpgconf --kill all || :; rm -r "$GNUPGHOME"

2022-09-06 20:30:47 UTC

/bin/sh -c #(nop) ARG MONGO_PACKAGE=mongodb-org

2022-09-06 20:30:47 UTC

/bin/sh -c #(nop) ARG MONGO_REPO=repo.mongodb.org

2022-09-06 20:30:47 UTC

/bin/sh -c #(nop) ENV MONGO_PACKAGE=mongodb-org MONGO_REPO=repo.mongodb.org

2022-09-06 20:30:47 UTC

/bin/sh -c #(nop) ENV MONGO_MAJOR=4.2

2022-09-06 20:30:48 UTC

/bin/sh -c echo "deb [ signed-by=/etc/apt/keyrings/mongodb.gpg ] http://$MONGO_REPO/apt/ubuntu bionic/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR multiverse" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"

2022-09-06 20:30:48 UTC

/bin/sh -c #(nop) ENV MONGO_VERSION=4.2.22

2022-09-06 20:31:06 UTC

/bin/sh -c set -x && export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y ${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

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) VOLUME [/data/db /data/configdb]

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) ENV HOME=/data/db

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) COPY file:a062061dd38363517a589afdd763f61500b162faee89d415017c58fd70abe392 in /usr/local/bin/

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) EXPOSE 27017

2022-09-06 20:31:07 UTC

/bin/sh -c #(nop) CMD ["mongod"]

Details
Created

2022-09-06 19:31:15 UTC

Size

148 MB

Content Digest
Environment
GOSU_VERSION

1.12

HOME

/data/db

JSYAML_VERSION

3.13.1

MONGO_MAJOR

4.2

MONGO_PACKAGE

mongodb-org

MONGO_REPO

repo.mongodb.org

MONGO_VERSION

4.2.22

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin


Layers

[#000] sha256:d30cf2a6a25aea48a115837d149468c8de7df7fb51f210b9fa1173c065f7b34c - 15.25% (22.6 MB)

[#001] sha256:1a272029c5a19b2cf52704ad940c8e0cd68d05689f2063577d9290ad431b272b - 0.0% (1.86 KB)

[#002] sha256:6a46564703ad020691570c691ea3ec8f7ea6a6b8d1dcd9214ffbaa6078b57108 - 1.71% (2.54 MB)

[#003] sha256:cdfa46a0c4f45ba449707579d18331139ff2a244fc859ea821889164f1d944d1 - 3.34% (4.95 MB)

[#004] sha256:e2f317ab76a66e9c1858049a25bec7e44951f17a2ba6d7b345d60f5f63734e36 - 0.0% (115 Bytes)

[#005] sha256:bd84022be97907886da2b15251e1f873b22bca6e4991cbcda1a86ba659b8a694 - 0.0% (1.37 KB)

[#006] sha256:b3f92ff151bc83005bc8790832fd8d10e043a53cb1dc36677c66290cc477954d - 0.0% (259 Bytes)

[#007] sha256:985c697d494a4d9342a286ecfd0ebf9b49017abcf6e308873a2267232bf3b7d0 - 79.7% (118 MB)

[#008] sha256:500119ec35b5a00366bbc7417325d4f16b0d801b8dc4a32456b9ddb02b5c0f69 - 0.0% (4.95 KB)


History
2022-09-06 18:49:02 UTC

/bin/sh -c #(nop) ADD file:26cb5ace98a4462b36211bf28f1e73781dd6d8984350d9bd53243dbe50ae180c in /

2022-09-06 18:49:02 UTC

/bin/sh -c #(nop) CMD ["bash"]

2022-09-06 19:29:09 UTC

/bin/sh -c set -eux; groupadd --gid 999 --system mongodb; useradd --uid 999 --system --gid mongodb --home-dir /data/db mongodb; mkdir -p /data/db /data/configdb; chown -R mongodb:mongodb /data/db /data/configdb

2022-09-06 19:29:19 UTC

/bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates jq numactl ; if ! command -v ps > /dev/null; then apt-get install -y --no-install-recommends procps; fi; rm -rf /var/lib/apt/lists/*

2022-09-06 19:29:20 UTC

/bin/sh -c #(nop) ENV GOSU_VERSION=1.12

2022-09-06 19:29:21 UTC

/bin/sh -c #(nop) ENV JSYAML_VERSION=3.13.1

2022-09-06 19:29:58 UTC

/bin/sh -c set -ex; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget ; if ! command -v gpg > /dev/null; then apt-get install -y --no-install-recommends gnupg dirmngr; savedAptMark="$savedAptMark gnupg dirmngr"; elif gpg --version | grep -q '^gpg (GnuPG) 1\.'; then apt-get install -y --no-install-recommends gnupg-curl; fi; rm -rf /var/lib/apt/lists/*; dpkgArch="$(dpkg --print-architecture | awk -F- '{ print $NF }')"; wget -O /usr/local/bin/gosu "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch"; wget -O /usr/local/bin/gosu.asc "https://github.com/tianon/gosu/releases/download/$GOSU_VERSION/gosu-$dpkgArch.asc"; export GNUPGHOME="$(mktemp -d)"; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys B42F6819007F00F88E364FD4036A9C25BF357DD4; gpg --batch --verify /usr/local/bin/gosu.asc /usr/local/bin/gosu; command -v gpgconf && gpgconf --kill all || :; rm -r "$GNUPGHOME" /usr/local/bin/gosu.asc; wget -O /js-yaml.js "https://github.com/nodeca/js-yaml/raw/${JSYAML_VERSION}/dist/js-yaml.js"; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; chmod +x /usr/local/bin/gosu; gosu --version; gosu nobody true

2022-09-06 19:29:59 UTC

/bin/sh -c mkdir /docker-entrypoint-initdb.d

2022-09-06 19:30:45 UTC

/bin/sh -c set -ex; export GNUPGHOME="$(mktemp -d)"; set -- 'E162F504A20CDF15827F718D4B7C549A058F8B6B'; for key; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; mkdir -p /etc/apt/keyrings; gpg --batch --export "$@" > /etc/apt/keyrings/mongodb.gpg; command -v gpgconf && gpgconf --kill all || :; rm -r "$GNUPGHOME"

2022-09-06 19:30:46 UTC

/bin/sh -c #(nop) ARG MONGO_PACKAGE=mongodb-org

2022-09-06 19:30:47 UTC

/bin/sh -c #(nop) ARG MONGO_REPO=repo.mongodb.org

2022-09-06 19:30:48 UTC

/bin/sh -c #(nop) ENV MONGO_PACKAGE=mongodb-org MONGO_REPO=repo.mongodb.org

2022-09-06 19:30:49 UTC

/bin/sh -c #(nop) ENV MONGO_MAJOR=4.2

2022-09-06 19:30:50 UTC

/bin/sh -c echo "deb [ signed-by=/etc/apt/keyrings/mongodb.gpg ] http://$MONGO_REPO/apt/ubuntu bionic/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR multiverse" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"

2022-09-06 19:30:51 UTC

/bin/sh -c #(nop) ENV MONGO_VERSION=4.2.22

2022-09-06 19:31:10 UTC

/bin/sh -c set -x && export DEBIAN_FRONTEND=noninteractive && apt-get update && apt-get install -y ${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

2022-09-06 19:31:10 UTC

/bin/sh -c #(nop) VOLUME [/data/db /data/configdb]

2022-09-06 19:31:11 UTC

/bin/sh -c #(nop) ENV HOME=/data/db

2022-09-06 19:31:13 UTC

/bin/sh -c #(nop) COPY file:a062061dd38363517a589afdd763f61500b162faee89d415017c58fd70abe392 in /usr/local/bin/

2022-09-06 19:31:13 UTC

/bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]

2022-09-06 19:31:14 UTC

/bin/sh -c #(nop) EXPOSE 27017

2022-09-06 19:31:15 UTC

/bin/sh -c #(nop) CMD ["mongod"]