3.11.2-debian-9-r2 release
This commit is contained in:
parent
44df486fdb
commit
c798878a2c
|
|
@ -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"]
|
||||
|
|
@ -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
|
||||
|
|
@ -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 -- "$@"
|
||||
|
|
@ -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}}"
|
||||
}
|
||||
|
|
@ -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).
|
||||
|
|
|
|||
Loading…
Reference in New Issue