bitnami-containers/bitnami/cassandra/3/ol-7/Dockerfile

31 lines
1.4 KiB
Docker

FROM bitnami/oraclelinux-extras:7-r53
LABEL maintainer "Bitnami <containers@bitnami.com>"
# Install required system packages and dependencies
RUN install_packages bzip2-libs glib2 glibc keyutils-libs krb5-libs libblkid libcom_err libffi libgcc libmount libselinux libstdc++ libuuid ncurses-libs nss-softokn-freebl openssl-libs pcre readline sqlite zlib
RUN bitnami-pkg install python-2.7.15-2 --checksum 3dfc1b08e44ec28473c662fac58bd599ef8ea961f7571057efae7440718cb42e
RUN bitnami-pkg install java-1.8.181-1 --checksum 6e7fc2779b6e0e3c6c0a2687b1d747d8a427594ff80b8c94b055c839e387e6b1
RUN bitnami-pkg unpack cassandra-3.11.2-6 --checksum 8206ec49af443238c39b2fa2bbcf6a48f18bba197b8b57ddbe4c69a86acbec99
COPY rootfs /
ENV BITNAMI_APP_NAME="cassandra" \
BITNAMI_IMAGE_VERSION="3.11.2-ol-7-r35" \
CASSANDRA_CLUSTER_NAME="My Cluster" \
CASSANDRA_CQL_PORT_NUMBER="9042" \
CASSANDRA_ENABLE_REMOTE_CONNECTIONS="true" \
CASSANDRA_ENDPOINT_SNITCH="SimpleSnitch" \
CASSANDRA_HOST="" \
CASSANDRA_JMX_PORT_NUMBER="7199" \
CASSANDRA_NUM_TOKENS="256" \
CASSANDRA_PASSWORD="cassandra" \
CASSANDRA_PASSWORD_SEEDER="no" \
CASSANDRA_SEEDS="" \
CASSANDRA_TRANSPORT_PORT_NUMBER="7000" \
CASSANDRA_USER="cassandra" \
PATH="/opt/bitnami/python/bin:/opt/bitnami/java/bin:/opt/bitnami/cassandra/bin:$PATH"
EXPOSE 9042 7000
ENTRYPOINT ["/app-entrypoint.sh"]
CMD ["nami","start","--foreground","cassandra"]