Pull Command
ENV
-
PATH=/opt/cassandra/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
-
LANG=en_US.UTF-8
-
LANGUAGE=en_US:en
-
LC_ALL=en_US.UTF-8
-
JAVA_VERSION=jdk8u292-b10
-
JAVA_HOME=/opt/java/openjdk
-
GOSU_VERSION=1.12
-
CASSANDRA_HOME=/opt/cassandra
-
CASSANDRA_CONF=/etc/cassandra
-
GPG_KEYS=CEC86BB4A0BA9D0F90397CAEF8358FA2F2833C93 C4965EE9E3015D192CCCF2B6F758CE318D77295D 5AED1BF378E9A19DADE1BCB34BD736A82B5C1B00 514A2AD631A57A16DD0047EC749D6EEC0353B12C A26E528B271F19B9E5D8E19EA278B781FE4B2BDA A4C465FEA0C552561A392A61E91335D77E3E87CB 9E66CEC6106D578D0B1EB9BFF1000962B7F6840C C4009872C59B49561310D966D0062876AF30F054 B7842CDAF36E6A3214FAE35D5E85B9AE0B84C041 3E9C876907A560ACA00964F363E9BAD215BBF5F0
-
CASSANDRA_VERSION=3.11.11
-
CASSANDRA_SHA512=5a7dc4237c9f43526b63cae62f04d73ec60f28e86ee1dd4bd4aaa55d2063d74fe842e015f7f68512db7deadbe52cab37417341183a716c191035463992e42d37
Layers
-
001
sha256:16ec32c2132b43494832a05f2b02f7a822479f8250c173d0ab27b3de78b2f058
27.2 MB
-
002
sha256:3f63509f5b973d2357463075b878f6ff9177d80ba67e8544cc72eaf22ae30959
15.3 MB
-
003
sha256:a27e1c13348fc25c371551b696a365f7d772e0296f15021a62a19291cf3a638e
39.8 MB
-
004
sha256:05224fc0d5c165b655b02f7de35ba20a2636907009d00bf5645b44f351d7981a
1.71 KB
-
005
sha256:d3c7558d936d09ec5d9494c3ded7268a4d618203d421837bf84124216243cca3
9.08 MB
-
006
sha256:9114aaa1da8fd22f4db377c7b81cbe387f63c8062978e704f70afc1fa55c6c80
1.26 MB
-
007
sha256:691f577e63205c07d8d470da5e45f58c829bef166d00c9b7cc0b93e6f41466a3
30.8 MB
-
008
sha256:66f0b462466d461ad2428852b60f1975b2b315cdc535cbdb151d413c698924d1
1.2 KB
-
009
sha256:cf21c03e5fabd3f94a00cb66c7ed61d4504d0c321ba0e78d961a92534e917b28
121 Bytes
-
010
sha256:5e42dcddcd37b092f78cc39fbb4fb1ebd312c5f54e4fcb2ea3cc1a86a69f5808
29.8 KB
History
[2021-07-26 21:21:39 UTC] /bin/sh -c #(nop) ADD file:524e8d93ad65f08a0cb0d144268350186e36f508006b05b8faf2e1289499b59f in /
[2021-07-26 21:21:40 UTC] /bin/sh -c #(nop) CMD ["bash"]
[2021-07-26 22:59:20 UTC] /bin/sh -c #(nop) ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
[2021-07-26 22:59:58 UTC] /bin/sh -c apt-get update && apt-get install -y --no-install-recommends tzdata curl ca-certificates fontconfig locales && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen en_US.UTF-8 && rm -rf /var/lib/apt/lists/*
[2021-07-26 22:59:58 UTC] /bin/sh -c #(nop) ENV JAVA_VERSION=jdk8u292-b10
[2021-07-26 23:00:14 UTC] /bin/sh -c set -eux; ARCH="$(dpkg --print-architecture)"; case "${ARCH}" in aarch64|arm64) ESUM='b062ec775e6c2961532d9afeae4027fe3ac2cf4344cbc912a401be5bfb6ca221'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_aarch64_linux_hotspot_8u292b10.tar.gz'; ;; armhf|armv7l) ESUM='7f7707a7a3998737d2221080ea65d50ea96f5dde5226961ebcebd3ec99a82a32'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_arm_linux_hotspot_8u292b10.tar.gz'; ;; ppc64el|ppc64le) ESUM='245ecd0dfde7e763c0b65028aa0440489466926be2ba018977ac9047dc328a8e'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_ppc64le_linux_hotspot_8u292b10.tar.gz'; ;; s390x) ESUM='170c12f2017c212b23c1ba47728dcf9f5f2c9f2e29abf503136a8e55f513e048'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_s390x_linux_hotspot_8u292b10.tar.gz'; LIBFFI_SUM='05e456a2e8ad9f20db846ccb96c483235c3243e27025c3e8e8e358411fd48be9'; LIBFFI_URL='http://launchpadlibrarian.net/354371408/libffi6_3.2.1-8_s390x.deb'; curl -LfsSo /tmp/libffi6.deb ${LIBFFI_URL}; echo "${LIBFFI_SUM} /tmp/libffi6.deb" | sha256sum -c -; apt-get install -y --no-install-recommends /tmp/libffi6.deb; rm -rf /tmp/libffi6.deb; ;; amd64|x86_64) ESUM='cad66f48f90167ed19030c71f8f0580702c43cce5ce5a0d76833f7a5ae7c402a'; BINARY_URL='https://github.com/AdoptOpenJDK/openjdk8-binaries/releases/download/jdk8u292-b10/OpenJDK8U-jre_x64_linux_hotspot_8u292b10.tar.gz'; ;; *) echo "Unsupported arch: ${ARCH}"; exit 1; ;; esac; curl -LfsSo /tmp/openjdk.tar.gz ${BINARY_URL}; echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; mkdir -p /opt/java/openjdk; cd /opt/java/openjdk; tar -xf /tmp/openjdk.tar.gz --strip-components=1; rm -rf /tmp/openjdk.tar.gz;
[2021-07-26 23:00:14 UTC] /bin/sh -c #(nop) ENV JAVA_HOME=/opt/java/openjdk PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[2021-07-27 04:09:00 UTC] /bin/sh -c set -eux; groupadd -r cassandra --gid=999; useradd -r -g cassandra --uid=999 cassandra
[2021-07-27 04:09:10 UTC] /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends libjemalloc2 procps python iproute2 numactl ; rm -rf /var/lib/apt/lists/*; libjemalloc="$(readlink -e /usr/lib/*/libjemalloc.so.2)"; ln -sT "$libjemalloc" /usr/local/lib/libjemalloc.so; ldconfig
[2021-07-27 04:09:11 UTC] /bin/sh -c #(nop) ENV GOSU_VERSION=1.12
[2021-07-27 04:09:19 UTC] /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends ca-certificates dirmngr gnupg wget; 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; gpgconf --kill all; rm -rf "$GNUPGHOME" /usr/local/bin/gosu.asc; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || 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
[2021-07-27 04:09:19 UTC] /bin/sh -c #(nop) ENV CASSANDRA_HOME=/opt/cassandra
[2021-07-27 04:09:19 UTC] /bin/sh -c #(nop) ENV CASSANDRA_CONF=/etc/cassandra
[2021-07-27 04:09:20 UTC] /bin/sh -c #(nop) ENV PATH=/opt/cassandra/bin:/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
[2021-07-27 04:09:20 UTC] /bin/sh -c #(nop) ENV GPG_KEYS=CEC86BB4A0BA9D0F90397CAEF8358FA2F2833C93 C4965EE9E3015D192CCCF2B6F758CE318D77295D 5AED1BF378E9A19DADE1BCB34BD736A82B5C1B00 514A2AD631A57A16DD0047EC749D6EEC0353B12C A26E528B271F19B9E5D8E19EA278B781FE4B2BDA A4C465FEA0C552561A392A61E91335D77E3E87CB 9E66CEC6106D578D0B1EB9BFF1000962B7F6840C C4009872C59B49561310D966D0062876AF30F054 B7842CDAF36E6A3214FAE35D5E85B9AE0B84C041 3E9C876907A560ACA00964F363E9BAD215BBF5F0
[2021-07-28 23:23:55 UTC] /bin/sh -c #(nop) ENV CASSANDRA_VERSION=3.11.11
[2021-07-28 23:23:55 UTC] /bin/sh -c #(nop) ENV CASSANDRA_SHA512=5a7dc4237c9f43526b63cae62f04d73ec60f28e86ee1dd4bd4aaa55d2063d74fe842e015f7f68512db7deadbe52cab37417341183a716c191035463992e42d37
[2021-07-28 23:24:25 UTC] /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends ca-certificates dirmngr gnupg wget; rm -rf /var/lib/apt/lists/*; ddist() { local f="$1"; shift; local distFile="$1"; shift; local success=; local distUrl=; for distUrl in 'https://www.apache.org/dyn/closer.cgi?action=download&filename=' https://www-us.apache.org/dist/ https://www.apache.org/dist/ https://archive.apache.org/dist/ ; do if wget --progress=dot:giga -O "$f" "$distUrl$distFile" && [ -s "$f" ]; then success=1; break; fi; done; [ -n "$success" ]; }; ddist 'cassandra-bin.tgz' "cassandra/$CASSANDRA_VERSION/apache-cassandra-$CASSANDRA_VERSION-bin.tar.gz"; echo "$CASSANDRA_SHA512 *cassandra-bin.tgz" | sha512sum --check --strict -; ddist 'cassandra-bin.tgz.asc' "cassandra/$CASSANDRA_VERSION/apache-cassandra-$CASSANDRA_VERSION-bin.tar.gz.asc"; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key"; done; gpg --batch --verify cassandra-bin.tgz.asc cassandra-bin.tgz; rm -rf "$GNUPGHOME"; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; mkdir -p "$CASSANDRA_HOME"; tar --extract --file cassandra-bin.tgz --directory "$CASSANDRA_HOME" --strip-components 1; rm cassandra-bin.tgz*; [ ! -e "$CASSANDRA_CONF" ]; mv "$CASSANDRA_HOME/conf" "$CASSANDRA_CONF"; ln -sT "$CASSANDRA_CONF" "$CASSANDRA_HOME/conf"; dpkgArch="$(dpkg --print-architecture)"; case "$dpkgArch" in ppc64el) if grep -q -- '^-Xss' "$CASSANDRA_CONF/jvm.options"; then grep -- '^-Xss256k$' "$CASSANDRA_CONF/jvm.options"; sed -ri 's/^-Xss256k$/-Xss512k/' "$CASSANDRA_CONF/jvm.options"; grep -- '^-Xss512k$' "$CASSANDRA_CONF/jvm.options"; elif grep -q -- '-Xss256k' "$CASSANDRA_CONF/cassandra-env.sh"; then sed -ri 's/-Xss256k/-Xss512k/g' "$CASSANDRA_CONF/cassandra-env.sh"; grep -- '-Xss512k' "$CASSANDRA_CONF/cassandra-env.sh"; fi; ;; esac; mkdir -p "$CASSANDRA_CONF" /var/lib/cassandra /var/log/cassandra; chown -R cassandra:cassandra "$CASSANDRA_CONF" /var/lib/cassandra /var/log/cassandra; chmod 777 "$CASSANDRA_CONF" /var/lib/cassandra /var/log/cassandra; chmod -R a+rwX "$CASSANDRA_CONF"; ln -sT /var/lib/cassandra "$CASSANDRA_HOME/data"; ln -sT /var/log/cassandra "$CASSANDRA_HOME/logs"; cassandra -v
[2021-07-28 23:24:25 UTC] /bin/sh -c #(nop) VOLUME [/var/lib/cassandra]
[2021-07-28 23:24:25 UTC] /bin/sh -c #(nop) COPY file:a8d4fc10252d8783a105c235b3eef2315dbe3b0b1be0f1e4650f19fa5a56ab29 in /usr/local/bin/
[2021-07-28 23:24:26 UTC] /bin/sh -c ln -s usr/local/bin/docker-entrypoint.sh /docker-entrypoint.sh # backwards compat
[2021-07-28 23:24:26 UTC] /bin/sh -c #(nop) ENTRYPOINT ["docker-entrypoint.sh"]
[2021-07-28 23:24:26 UTC] /bin/sh -c #(nop) EXPOSE 7000 7001 7199 9042 9160
[2021-07-28 23:24:27 UTC] /bin/sh -c #(nop) CMD ["cassandra" "-f"]
[2021-08-30 21:09:53 UTC] /bin/sh -c #(nop) COPY multi:bc393b280e42661073aee1d457cdde120e73491f966b62ca060f229821a337db in /etc/cassandra/