Untrack docker-compose.yaml and Dockerfile

This commit is contained in:
Kelvin Clement Mwinuka
2023-09-10 02:17:39 +08:00
parent 04d319fae6
commit 3cd9da245c
2 changed files with 0 additions and 166 deletions
-140
View File
@@ -1,140 +0,0 @@
version: '3.8'
networks:
testnet:
driver: bridge
services:
node1:
container_name: node1
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=/etc/ssl/certs/memstore/server.key
- CERT=/etc/ssl/certs/memstore/server.crt
- SERVERID=1
- PLUGINDIR=/usr/local/lib/memstore
- DATADIR=/var/lib/memstore
- INMEMORY=false
- TLS=false
- HTTP=false
ports:
- "7480:7480"
- "7946:7946"
- "8000:8000"
volumes:
- ./volumes/node1:/var/lib/memstore
networks:
- testnet
node2:
container_name: node2
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=/etc/ssl/certs/memstore/server.key
- CERT=/etc/ssl/certs/memstore/server.crt
- SERVERID=2
- JOINADDR=node1:7946
- PLUGINDIR=/usr/local/lib/memstore
- DATADIR=/var/lib/memstore
- INMEMORY=false
- TLS=false
- HTTP=false
ports:
- "7481:7480"
- "7947:7946"
- "8001:8000"
volumes:
- ./volumes/node2:/var/lib/memstore
networks:
- testnet
node3:
container_name: node3
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=/etc/ssl/certs/memstore/server.key
- CERT=/etc/ssl/certs/memstore/server.crt
- SERVERID=3
- JOINADDR=node1:7946
- PLUGINDIR=/usr/local/lib/memstore
- DATADIR=/var/lib/memstore
- INMEMORY=false
- TLS=false
- HTTP=false
ports:
- "7482:7480"
- "7948:7946"
- "8002:8000"
volumes:
- ./volumes/node3:/var/lib/memstore
networks:
- testnet
node4:
container_name: node4
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=/etc/ssl/certs/memstore/server.key
- CERT=/etc/ssl/certs/memstore/server.crt
- SERVERID=4
- JOINADDR=node1:7946
- PLUGINDIR=/usr/local/lib/memstore
- DATADIR=/var/lib/memstore
- INMEMORY=false
- TLS=false
- HTTP=false
ports:
- "7483:7480"
- "7949:7946"
- "8003:8000"
volumes:
- ./volumes/node4:/var/lib/memstore
networks:
- testnet
node5:
container_name: node5
build:
context: .
dockerfile: ./server/Dockerfile
environment:
- PORT=7480
- RAFTPORT=8000
- MLPORT=7946
- KEY=/etc/ssl/certs/memstore/server.key
- CERT=/etc/ssl/certs/memstore/server.crt
- SERVERID=5
- JOINADDR=node1:7946
- PLUGINDIR=/usr/local/lib/memstore
- DATADIR=/var/lib/memstore
- INMEMORY=false
- TLS=false
- HTTP=false
ports:
- "7484:7480"
- "7950:7946"
- "8004:8000"
volumes:
- ./volumes/node5:/var/lib/memstore
networks:
- testnet
-26
View File
@@ -1,26 +0,0 @@
FROM --platform=linux/amd64 alpine:latest
RUN mkdir -p /usr/local/lib/memstore
RUN mkdir -p /opt/memstore/bin
RUN mkdir -p /etc/ssl/certs/memstore
COPY ./server/bin/linux/x86_64/plugins /usr/local/lib/memstore
COPY ./server/bin/linux/x86_64/server /opt/memstore/bin
COPY ./openssl/server /etc/ssl/certs/memstore
WORKDIR /opt/memstore/bin
CMD "./server" \
"--bindAddr" "${BINDADDR}" \
"--port" "${PORT}" \
"--mlPort" "${MLPORT}" \
"--raftPort" "${RAFTPORT}" \
"--serverId" "${SERVERID}" \
"--joinAddr" "${JOINADDR}" \
"--key" "${KEY}" \
"--cert" "${CERT}" \
"--pluginDir" "${PLUGINDIR}" \
"--dataDir" "${DATADIR}" \
"--http=${HTTP}" \
"--tls=${TLS}" \
"--inMemory=${INMEMORY}" \