FROM bitnami/oraclelinux-extras:7-r58 LABEL maintainer "Bitnami " ENV BITNAMI_PKG_CHMOD="-R g+rwX" \ HOME="/" # 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.3-0 --checksum 532df48b9d2923c569c52e87cf2854f4443f46f6d1c5ce0472b23590ceda10fc COPY rootfs / ENV BITNAMI_APP_NAME="cassandra" \ BITNAMI_IMAGE_VERSION="3.11.3-ol-7-r1" \ 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 USER 1001 ENTRYPOINT ["/app-entrypoint.sh"] CMD ["nami","start","--foreground","cassandra"]