Tag

papyrus-couchdb:latest
Content Digest: sha256:e4d7751e8023885ba282d1d33164ac40059e0779e3f2f371fb54b22532c291c0
Details
Pull Command

docker pull public.registry.docker.caira.be/papyrus-couchdb:latest


Manifests
Details
Content Digest

sha256:1e4b40f765ed0be68d6b7073389b7dc225048bd5874f0ebb2270328b6285d9cf

Created

2026-09-01 06:44:53 UTC

Size

85.2 MB


Labels
  • com.docker.compose.project
    papyrus
  • com.docker.compose.service
    couchdb
  • com.docker.compose.version
    2.29.1
  • maintainer
    CouchDB Developers dev@couchdb.apache.org

Environment
COUCHDB_VERSION

3.2.3

GPG_COUCH_KEY

390EF70BB1EA12B2773962950EE62FB37A00258D

PATH

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


Layers

[#000] sha256:fa0650a893c25858ebb09921bc9b7824594e23405374a6adbcd3b4e27e28e3cf - 35.19% (30 MB)

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

[#002] sha256:4855afd4e08b572e92892abfaf0c1be70a0e74e3f7cd4a4cbff42a4a21c2810f - 5.85% (4.98 MB)

[#003] sha256:a17b7d757c897681b93a900624012c22624698c6e09b8c50232df563b2af85df - 0.44% (385 KB)

[#004] sha256:94afa4dc417e87006bfddc3050be969c3d0da8e3e5f92956b44844147a5c258d - 0.09% (76.1 KB)

[#005] sha256:9d3eef6ca3bbb57f8faef12c0eb610e69b102c4e4d3b877b04106e84f38b6f9d - 0.0% (275 Bytes)

[#006] sha256:e3ddbb7308d74e963a567cd4399f70faf964438c6271fd5ff4d7e8d96480b385 - 58.43% (49.8 MB)

[#007] sha256:24768f69916a74c64b8337ff49e798c1077a4501c3a02104577470db368d65b6 - 0.0% (377 Bytes)

[#008] sha256:123defdd3bba571920eae9fcab3c2c2faf28cfbd6f19f15d947f66bdd587dee0 - 0.0% (998 Bytes)

[#009] sha256:54db209a17462b8d4953b62345761d88858c5b6d3540f6fb7467778f30e68400 - 0.0% (2.17 KB)

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

[#011] sha256:ca7babce8cf710548c8c1b824fc5f885527aaffb70c6451500350454b078a770 - 0.0% (514 Bytes)


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

/bin/sh -c #(nop) ADD file:270cda9833ffe6dfbe916662a9204a205f41c1fd440b66ec822ac00de86a5f5e 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 tini; rm -rf /var/lib/apt/lists/*; 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=3.2.3

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"~bullseye ; 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"]

2026-09-01 06:44:53 UTC (buildkit.dockerfile.v0)

COPY couchdb/local.ini /opt/couchdb/etc/ # buildkit

2026-09-01 06:44:53 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "curl --fail http://localhost:5984 || exit 1"] "10s" "3s" "0s" '\x00'}