From 2520d9ec7c71424003f3ac40462c29f729322e42 Mon Sep 17 00:00:00 2001 From: Alex <alexellis2@gmail.com> Date: Tue, 3 Jan 2017 23:55:52 +0000 Subject: [PATCH] Move to sh --- gateway/build.sh | 5 +++++ oneshot.sh | 20 ++++++++++---------- watchdog/build.sh | 5 ++++- 3 files changed, 19 insertions(+), 11 deletions(-) create mode 100755 gateway/build.sh diff --git a/gateway/build.sh b/gateway/build.sh new file mode 100755 index 00000000..7787c530 --- /dev/null +++ b/gateway/build.sh @@ -0,0 +1,5 @@ +#!/bin/sh +echo Building catservice:latest + +docker build -t catservice . + diff --git a/oneshot.sh b/oneshot.sh index fe2b70ac..53aac2e7 100755 --- a/oneshot.sh +++ b/oneshot.sh @@ -1,12 +1,12 @@ -#!/bin/bash +#!/bin/sh - docker network create --driver overlay --attachable functions - git clone https://github.com/alexellis/faas && cd faas - cd watchdog - ./build.sh - docker build -t catservice . - docker service rm catservice ; docker service create --network=functions --name catservice catservice - cd .. - cd gateway - docker build -t server . ;docker rm -f server; docker run -d -v /var/run/docker.sock:/var/run/docker.sock --name server -p 8080:8080 --network=functions server +docker network create --driver overlay --attachable functions +git clone https://github.com/alexellis/faas && cd faas +cd watchdog +./build.sh +docker build -t catservice . +docker service rm catservice ; docker service create --network=functions --name catservice catservice +cd .. +cd gateway +docker build -t server . ;docker rm -f server; docker run -d -v /var/run/docker.sock:/var/run/docker.sock --name server -p 8080:8080 --network=functions server diff --git a/watchdog/build.sh b/watchdog/build.sh index bd4bd47b..f9787e54 100755 --- a/watchdog/build.sh +++ b/watchdog/build.sh @@ -1,4 +1,7 @@ -#!/bin/bash +#!/bin/sh + +# Below makes use of "builder pattern" so that binary is extracted separate +# from the golang runtime/SDK docker build -t watchdog:latest . -f Dockerfile.build docker create --name buildoutput watchdog:latest -- GitLab