Docker compose enhancement (#15)

* Pull some services from dockerhub

* Create build/deploy script

* Update deploy/README.md
This commit is contained in:
Patrick Rainier Juen
2019-10-06 15:45:16 -07:00
committed by Jack Murdock
parent 721a81b1f8
commit 111ba8de70
3 changed files with 47 additions and 76 deletions
+26
View File
@@ -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 $@
+5 -5
View File
@@ -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