3.11.2-debian-9-r2 release

This commit is contained in:
Bitnami Bot 2018-07-06 06:57:47 +00:00
parent 44df486fdb
commit c798878a2c
5 changed files with 75 additions and 2 deletions

View File

@ -0,0 +1,30 @@
FROM bitnami/minideb-extras:stretch-r70
LABEL maintainer "Bitnami <containers@bitnami.com>"
# Install required system packages and dependencies
RUN install_packages libblkid1 libbsd0 libbz2-1.0 libc6 libffi6 libgcc1 libglib2.0-0 libjemalloc1 libmount1 libncurses5 libpcre3 libreadline7 libselinux1 libsqlite3-0 libssl1.1 libstdc++6 libtinfo5 libuuid1 libx11-6 libxau6 libxcb1 libxdmcp6 libxext6 zlib1g
RUN bitnami-pkg install python-2.7.15-1 --checksum ffca53ea1dc9e9f582b1c5bab492df739461e58a9b7c3753180fb8bfcca7630d
RUN bitnami-pkg install java-1.8.171-3 --checksum 100e1e457e19648410be57716eb075f43936aeaa2ac51457d2b46abc2b810ddc
RUN bitnami-pkg unpack cassandra-3.11.2-4 --checksum bbf01be7b104436382bd89882a74d440147678fb9466cd35307ba92636f5651b
COPY rootfs /
ENV BITNAMI_APP_NAME="cassandra" \
BITNAMI_IMAGE_VERSION="3.11.2-debian-9-r2" \
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"]

View File

@ -0,0 +1,16 @@
version: '2'
services:
cassandra:
image: 'bitnami/cassandra:3'
ports:
- '7000:7000'
- '9042:9042'
volumes:
- 'cassandra_data:/bitnami'
environment:
- CASSANDRA_PASSWORD_SEEDER=yes
- CASSANDRA_PASSWORD=cassandra
volumes:
cassandra_data:
driver: local

View File

@ -0,0 +1,13 @@
#!/bin/bash -e
. /opt/bitnami/base/functions
. /opt/bitnami/base/helpers
print_welcome_page
if [[ "$1" == "nami" && "$2" == "start" ]] || [[ "$1" == "/init.sh" ]]; then
nami_initialize cassandra
info "Starting cassandra... "
fi
exec tini -- "$@"

View File

@ -0,0 +1,14 @@
{
"clusterName": "{{$global.env.CASSANDRA_CLUSTER_NAME}}",
"cqlClientPort": "{{$global.env.CASSANDRA_CQL_PORT_NUMBER}}",
"enableRemoteConnections": "{{$global.env.CASSANDRA_ENABLE_REMOTE_CONNECTIONS}}",
"endpointSnitch": "{{$global.env.CASSANDRA_ENDPOINT_SNITCH}}",
"host": "{{$global.env.CASSANDRA_HOST}}",
"jmxPort": "{{$global.env.CASSANDRA_JMX_PORT_NUMBER}}",
"numTokens": "{{$global.env.CASSANDRA_NUM_TOKENS}}",
"password": "{{$global.env.CASSANDRA_PASSWORD}}",
"passwordSeeder": "{{$global.env.CASSANDRA_PASSWORD_SEEDER}}",
"seeds": "{{$global.env.CASSANDRA_SEEDS}}",
"transportPort": "{{$global.env.CASSANDRA_TRANSPORT_PORT_NUMBER}}",
"username": "{{$global.env.CASSANDRA_USER}}"
}

View File

@ -27,8 +27,8 @@ $ docker-compose up -d
# Supported tags and respective `Dockerfile` links
* [`3-ol-7`, `3.11.2-ol-7-r15` (3/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-cassandra/blob/3.11.2-ol-7-r15/3/ol-7/Dockerfile)
* [`3-debian-9`, `3.11.2-debian-9-r1` (3/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-cassandra/blob/3.11.2-debian-9-r1/3/debian-9/Dockerfile)
* [`3-ol-7`, `3.11.2-ol-7-r16` (3/ol-7/Dockerfile)](https://github.com/bitnami/bitnami-docker-cassandra/blob/3.11.2-ol-7-r16/3/ol-7/Dockerfile)
* [`3-debian-9`, `3.11.2-debian-9-r2` (3/debian-9/Dockerfile)](https://github.com/bitnami/bitnami-docker-cassandra/blob/3.11.2-debian-9-r2/3/debian-9/Dockerfile)
* [`3-debian-8`, `3.11.2-debian-8-r72`, `3`, `3.11.2`, `3.11.2-r72`, `latest` (3/Dockerfile)](https://github.com/bitnami/bitnami-docker-cassandra/blob/3.11.2-debian-8-r72/3/Dockerfile)
Subscribe to project updates by watching the [bitnami/cassandra GitHub repo](https://github.com/bitnami/bitnami-docker-cassandra).