Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM openjdk:8-jdk-alpine
- ARG rhythm_port=2022
- ENV server.max-http-header-size=16384 \
- bonecp.partitionCount=1 \
- bonecp.maxConnectionsPerPartition=4 \
- bonecp.minConnectionsPerPartition=1 \
- bonecp.acquireIncrement=1 \
- server.port=9090 \
- cassandra.clusterName="Test Cluster" \
- cassandra.contactPoints=172.16.238.5:9042 \
- cassandra.keyspace=seshat \
- cassandra.cl.read=ONE \
- cassandra.cl.write=ONE \
- cassandra.cl.delete=ONE \
- mariadb.driverClass=org.mariadb.jdbc.Driver \
- mariadb.database=seshat \
- mariadb.host=172.16.238.4 \
- mariadb.port=3306 \
- mariadb.user=root \
- mariadb.password=mysql \
- spring.cloud.discovery.enabled=false \
- spring.cloud.config.enabled=false \
- flyway.enabled=false \
- feign.hystrix.enabled=false \
- ribbon.eureka.enabled=false \
- ribbon.listOfServers=172.16.238.2:9090 \
- eureka.client.serviceUrl.defaultZone=http://172.16.238.2:8761/eureka \
- spring.cloud.discovery.enabled=true \
- eureka.instance.hostname=172.16.238.2 \
- eureka.client.fetchRegistry=true \
- eureka.registration.enabled=false \
- eureka.instance.leaseRenewalIntervalInSeconds=1 \
- eureka.client.instanceInfoReplicationIntervalSeconds=1 \
- activemq.brokerUrl=tcp://172.16.238.3:61616 \
- ribbon.eureka.enabled=true \
- system.initialclientid=service-runner \
- system.publicKey.timestamp=${publicKeyTimestamp} \
- system.publicKey.modulus=${publicKeyModulus} \
- system.publicKey.exponent=${publicKeyExponent} \
- rhythm.beatCheckRate=10 \
- rhythm.user=imhotep
- WORKDIR /tmp
- COPY rhythm-service-boot-0.1.0-BUILD-SNAPSHOT.jar .
- ENV spring.application.name="rhythm-v1" \
- server.port=$rhythm_port \
- server.contextPath="/rhythm-v1"
- CMD ["java", "-jar", "rhythm-service-boot-0.1.0-BUILD-SNAPSHOT.jar"]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement