Merge pull request #16 from silasb/master
Fix for JSON with docker inspect
This commit is contained in:
@@ -5,7 +5,7 @@ if [[ ! -f "$HOME/$APP/PORT" ]]; then
|
|||||||
# First deploy
|
# First deploy
|
||||||
ID=$(docker run -d -p 5000 -e PORT=5000 $CONTAINER /bin/bash -c "/start web")
|
ID=$(docker run -d -p 5000 -e PORT=5000 $CONTAINER /bin/bash -c "/start web")
|
||||||
echo $ID > "$HOME/$APP/CONTAINER"
|
echo $ID > "$HOME/$APP/CONTAINER"
|
||||||
PORT=$(docker inspect $ID | ruby -e 'require"json";puts JSON.parse(STDIN.read)["NetworkSettings"]["PortMapping"]["5000"]')
|
PORT=$(docker inspect $ID | ruby -e 'require"json";puts JSON.parse(STDIN.read)[0]["NetworkSettings"]["PortMapping"]["5000"]')
|
||||||
echo $PORT > "$HOME/$APP/PORT"
|
echo $PORT > "$HOME/$APP/PORT"
|
||||||
if [[ -f "$HOME/DOMAIN" ]]; then
|
if [[ -f "$HOME/DOMAIN" ]]; then
|
||||||
HOSTNAME="${APP/\//-}.$(< "$HOME/DOMAIN")"
|
HOSTNAME="${APP/\//-}.$(< "$HOME/DOMAIN")"
|
||||||
|
|||||||
Reference in New Issue
Block a user