Browse Source

reformat dockerfile

pull/789/head
Yura 8 years ago
parent
commit
f2bbe7e1db
  1. 3
      Dockerfile.cassandra
  2. 4
      entrypoint-with-db-init.sh

3
Dockerfile.cassandra

@ -3,10 +3,11 @@ FROM cassandra
WORKDIR /opt/cassandra
COPY dao/src/main/resources/cassandra/schema.cql /opt/cassandra
COPY entrypoint-with-db-init.sh /opt/cassandra/entrypoint-with-db-init.sh
RUN chmod +x /opt/cassandra/entrypoint-with-db-init.sh
ENTRYPOINT ["/opt/cassandra/entrypoint-with-db-init.sh"]
CMD ["cassandra", "-f"]
CMD ["cassandra", "-f"]

4
entrypoint-with-db-init.sh

@ -1,12 +1,12 @@
#!/bin/bash
if [[ $1 = 'cassandra' ]]; then
# Create default keyspace for single node cluster
until cqlsh -f/opt/cassandra/schema.cql; do
echo "cqlsh: Cassandra is unavailable - retring"
echo "cqlsh: Cassandra is unavailable - retrying"
sleep 2
done &
fi
exec /docker-entrypoint.sh "$@"

Loading…
Cancel
Save