mirror of
https://github.com/outbackdingo/xmidt.git
synced 2026-08-25 14:53:55 +00:00
Docker compose enhancement (#15)
* Pull some services from dockerhub * Create build/deploy script * Update deploy/README.md
This commit is contained in:
committed by
Jack Murdock
parent
721a81b1f8
commit
111ba8de70
Executable
+26
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
DIR=$( cd $(dirname $0) ; pwd -P )
|
||||
ROOT_DIR=$DIR/../../
|
||||
|
||||
pushd $ROOT_DIR
|
||||
echo "Building Simulator..."
|
||||
docker build -t simulator:local $ROOT_DIR/simulator
|
||||
popd
|
||||
|
||||
echo "Building goaws..."
|
||||
git clone [email protected]:kcajmagic/goaws.git /tmp/goaws
|
||||
pushd /tmp/goaws
|
||||
git checkout adding_http_support
|
||||
docker build -t goaws:local .
|
||||
popd
|
||||
|
||||
echo "Running services..."
|
||||
CADUCEUS_VERSION=${CADUCEUS_VERSION:-0.2.1} \
|
||||
TR1D1UM_VERSION=${TR1D1UM_VERSION:-0.1.5} \
|
||||
SCYTALE_VERSION=${SCYTALE_VERSION:-0.1.5} \
|
||||
PETASOS_VERSION=${PETASOS_VERSION:-0.1.4} \
|
||||
TALARIA_VERSION=${TALARIA_VERSION:-0.1.3} \
|
||||
SIMULATOR_VERSION=${SIMULATOR_VERSION:-local} \
|
||||
docker-compose -f deploy/docker-compose/docker-compose.yml up -d $@
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
version: '3.4'
|
||||
services:
|
||||
caduceus:
|
||||
image: caduceus:${CADUCEUS_VERSION}
|
||||
image: xmidt/caduceus:${CADUCEUS_VERSION}
|
||||
ports:
|
||||
- 6000:6000
|
||||
- 6001:6001
|
||||
@@ -15,7 +15,7 @@ services:
|
||||
- xmidt
|
||||
|
||||
tr1d1um:
|
||||
image: tr1d1um:${TR1D1UM_VERSION}
|
||||
image: xmidt/tr1d1um:${TR1D1UM_VERSION}
|
||||
ports:
|
||||
- 6100:6100
|
||||
- 6101:6101
|
||||
@@ -29,7 +29,7 @@ services:
|
||||
- xmidt
|
||||
|
||||
scytale:
|
||||
image: scytale:${SCYTALE_VERSION}
|
||||
image: xmidt/scytale:${SCYTALE_VERSION}
|
||||
ports:
|
||||
- 6300:6300
|
||||
- 6301:6301
|
||||
@@ -68,7 +68,7 @@ services:
|
||||
|
||||
# Mark petasos Services
|
||||
petasos: &petasos
|
||||
image: petasos:${PETASOS_VERSION}
|
||||
image: xmidt/petasos:${PETASOS_VERSION}
|
||||
ports:
|
||||
- 6400:6400
|
||||
- 6401:6401
|
||||
@@ -84,7 +84,7 @@ services:
|
||||
|
||||
# Mark Talaria Services
|
||||
talaria-0: &talaria
|
||||
image: talaria:${TALARIA_VERSION}
|
||||
image: xmidt/talaria:${TALARIA_VERSION}
|
||||
ports:
|
||||
- 6200:6200
|
||||
- 6201:6201
|
||||
|
||||
Reference in New Issue
Block a user