Namespace
library
Image / Tag
couchdb:2
Content Digest
sha256:30dc067ce470fd437f4074d41f150fa81c1ff9c923a371d38f155d1a36159f4e
Details
Created

2023-12-05 19:33:12 UTC

Size

80.4 MB

Content Digest
Labels
  • maintainer
    CouchDB Developers dev@couchdb.apache.org

Environment
COUCHDB_VERSION

2.3.1-1

GPG_COUCH_KEY

390EF70BB1EA12B2773962950EE62FB37A00258D

PATH

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


Layers

[#000] sha256:b338562f40a7fb7360dfae935da6d7e40d2545db18bc461d9d70ec1b2b657f33 - 32.42% (26.1 MB)

[#001] sha256:a18996a36b8d72950a9ac86053f36c4a5fc9eacc914417902cdf1dbc30f45eb7 - 0.0% (3.25 KB)

[#002] sha256:5dc5003a2699d9f9550d09185427c77384bd465e34a179611b922ee7adea94bf - 7.95% (6.39 MB)

[#003] sha256:301ed2df351bce6295999095e138d1a67e693d08f9d20c43f28f2b7a048b93da - 1.24% (1020 KB)

[#004] sha256:f83378b35f238a8acf19e241017ba2c6e68821d6ee65abef4d13d2916ab0dd19 - 0.1% (78.4 KB)

[#005] sha256:6acc67f0ff5059e1e74d8a0ad02e7cbcf778748d60cb7613fd5f008bb3aec97d - 0.0% (274 Bytes)

[#006] sha256:b923935edfa1d2bf064fd5aad8030720e29cd6a7a246c3903b7a15fd2601468a - 58.29% (46.9 MB)

[#007] sha256:f5ec5a85f2d2842bb758563b5d272fbd0c5eaf2eee0a38fb445e20c3a4850f6a - 0.0% (382 Bytes)

[#008] sha256:2a9dfb3dcd32988086b27fcd2f72a05fb92b87b0cc7d9d2abccdf2daefe7930d - 0.0% (761 Bytes)

[#009] sha256:3d8346f410461807932d32317849c80d299a27002245b0fc4d24fbc4ea3e3e0a - 0.0% (2.01 KB)

[#010] sha256:d65c80182a4eb1660cccbcb2582e85f36dcebd96cbae8ea16e4ea13e62f0fcfc - 0.0% (122 Bytes)


History
2023-12-05 19:33:12 UTC

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

2023-12-05 19:33:12 UTC

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

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

LABEL maintainer=CouchDB Developers dev@couchdb.apache.org

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c groupadd -g 5984 -r couchdb && useradd -u 5984 -d /opt/couchdb -g couchdb couchdb # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates dirmngr gnupg ; rm -rf /var/lib/apt/lists/* # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends gosu tini; rm -rf /var/lib/apt/lists/*; gosu nobody true; tini --version # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENV GPG_COUCH_KEY=390EF70BB1EA12B2773962950EE62FB37A00258D

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y curl; export GNUPGHOME="$(mktemp -d)"; curl -fL -o keys.asc https://couchdb.apache.org/repo/keys.asc; gpg --batch --import keys.asc; gpg --batch --export "${GPG_COUCH_KEY}" > /usr/share/keyrings/couchdb-archive-keyring.gpg; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME"; apt-key list; apt purge -y --autoremove curl; rm -rf /var/lib/apt/lists/* # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENV COUCHDB_VERSION=2.3.1-1

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c . /etc/os-release; echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" | tee /etc/apt/sources.list.d/couchdb.list >/dev/null # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; echo "couchdb couchdb/mode select none" | debconf-set-selections; DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-downgrades --allow-remove-essential --allow-change-held-packages couchdb="$COUCHDB_VERSION"~buster ; rmdir /var/lib/couchdb /var/log/couchdb; rm /opt/couchdb/data /opt/couchdb/var/log; mkdir -p /opt/couchdb/data /opt/couchdb/var/log; chown couchdb:couchdb /opt/couchdb/data /opt/couchdb/var/log; chmod 777 /opt/couchdb/data /opt/couchdb/var/log; rm /opt/couchdb/etc/default.d/10-filelog.ini; find /opt/couchdb \! \( -user couchdb -group couchdb \) -exec chown -f couchdb:couchdb '{}' +; find /opt/couchdb/etc -type d ! -perm 0755 -exec chmod -f 0755 '{}' +; find /opt/couchdb/etc -type f ! -perm 0644 -exec chmod -f 0644 '{}' +; chmod -f 0777 /opt/couchdb/etc/local.d; rm -rf /var/lib/apt/lists/*; # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY --chown=couchdb:couchdb 10-docker-default.ini /opt/couchdb/etc/default.d/ # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY --chown=couchdb:couchdb vm.args /opt/couchdb/etc/ # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh /docker-entrypoint.sh # backwards compat # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/couchdb/data]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

EXPOSE map[4369/tcp:{} 5984/tcp:{} 9100/tcp:{}]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

CMD ["/opt/couchdb/bin/couchdb"]

Details
Created

2023-12-05 19:33:12 UTC

Size

69.4 MB

Content Digest
Labels
  • maintainer
    CouchDB Developers dev@couchdb.apache.org

Environment
COUCHDB_VERSION

2.3.1-1

GPG_COUCH_KEY

390EF70BB1EA12B2773962950EE62FB37A00258D

PATH

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


Layers

[#000] sha256:7abf9f73c7747bb840a8edcd895830e53f09498136de3015568a9cd9f5ab10ed - 35.89% (24.9 MB)

[#001] sha256:3eca7c66c8588ba658ce9600ea40b6f2b5d56c06f381a970e4d0f982449ef4cc - 0.0% (3.28 KB)

[#002] sha256:a93eefa6ad47ebab27d37425a2dbb0a7f35fd35f08b133559ce2b2dcb9f393b6 - 9.04% (6.27 MB)

[#003] sha256:50a366eb898e6bb117bb755e338a551dbf46e7138ae1668de0ff15ad96787044 - 1.31% (929 KB)

[#004] sha256:2779ec1172795a161516aee295018f37f87aa1b8aec259959f3bd2316ccb6674 - 0.11% (78.3 KB)

[#005] sha256:31c41f8dee5aca59f6c2cf4b21c4ee45ac260d8fcce122eb6312b49e90066f38 - 0.0% (274 Bytes)

[#006] sha256:21f58d3d9e680f607741efb6143d7e07e2cb4cf6b8ff178e4f883df8c002ea8d - 53.65% (37.2 MB)

[#007] sha256:707fd66f6425f4ba6ecab5972e72712c6da5a8a550fc3778c8898289b1652fda - 0.0% (382 Bytes)

[#008] sha256:87fc38277a1a9eac446226225d0f89c52c9c6532d32c7e75a2b4847ee8ddc64a - 0.0% (762 Bytes)

[#009] sha256:faca6a1834795adc30c3a7886d19159959424f4aa036f89a20497d60dabd2b69 - 0.0% (2.01 KB)

[#010] sha256:21853c73d6968b4c91e6be1c5b3c28a6d794131df32978d88e207f8c6faa43c7 - 0.0% (122 Bytes)


History
2023-12-05 19:33:12 UTC

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

2023-12-05 19:33:12 UTC

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

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

LABEL maintainer=CouchDB Developers dev@couchdb.apache.org

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c groupadd -g 5984 -r couchdb && useradd -u 5984 -d /opt/couchdb -g couchdb couchdb # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -ex; apt-get update; apt-get install -y --no-install-recommends apt-transport-https ca-certificates dirmngr gnupg ; rm -rf /var/lib/apt/lists/* # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends gosu tini; rm -rf /var/lib/apt/lists/*; gosu nobody true; tini --version # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENV GPG_COUCH_KEY=390EF70BB1EA12B2773962950EE62FB37A00258D

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y curl; export GNUPGHOME="$(mktemp -d)"; curl -fL -o keys.asc https://couchdb.apache.org/repo/keys.asc; gpg --batch --import keys.asc; gpg --batch --export "${GPG_COUCH_KEY}" > /usr/share/keyrings/couchdb-archive-keyring.gpg; command -v gpgconf && gpgconf --kill all || :; rm -rf "$GNUPGHOME"; apt-key list; apt purge -y --autoremove curl; rm -rf /var/lib/apt/lists/* # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENV COUCHDB_VERSION=2.3.1-1

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c . /etc/os-release; echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${VERSION_CODENAME} main" | tee /etc/apt/sources.list.d/couchdb.list >/dev/null # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; echo "couchdb couchdb/mode select none" | debconf-set-selections; DEBIAN_FRONTEND=noninteractive apt-get install -y --allow-downgrades --allow-remove-essential --allow-change-held-packages couchdb="$COUCHDB_VERSION"~buster ; rmdir /var/lib/couchdb /var/log/couchdb; rm /opt/couchdb/data /opt/couchdb/var/log; mkdir -p /opt/couchdb/data /opt/couchdb/var/log; chown couchdb:couchdb /opt/couchdb/data /opt/couchdb/var/log; chmod 777 /opt/couchdb/data /opt/couchdb/var/log; rm /opt/couchdb/etc/default.d/10-filelog.ini; find /opt/couchdb \! \( -user couchdb -group couchdb \) -exec chown -f couchdb:couchdb '{}' +; find /opt/couchdb/etc -type d ! -perm 0755 -exec chmod -f 0755 '{}' +; find /opt/couchdb/etc -type f ! -perm 0644 -exec chmod -f 0644 '{}' +; chmod -f 0777 /opt/couchdb/etc/local.d; rm -rf /var/lib/apt/lists/*; # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY --chown=couchdb:couchdb 10-docker-default.ini /opt/couchdb/etc/default.d/ # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY --chown=couchdb:couchdb vm.args /opt/couchdb/etc/ # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh /docker-entrypoint.sh # backwards compat # buildkit

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

VOLUME [/opt/couchdb/data]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

EXPOSE map[4369/tcp:{} 5984/tcp:{} 9100/tcp:{}]

2023-12-05 19:33:12 UTC (buildkit.dockerfile.v0)

CMD ["/opt/couchdb/bin/couchdb"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete