Files
httpdispatcher/startScript.sh-template
2020-07-08 12:34:48 +00:00

19 lines
476 B
Bash

#!/bin/bash
CONTAINER_NAME="httpdispatcher"
IMAGE_NAME="wollud1969/httpdispatcher"
VERSION="latest"
if [ "$MAINADDR" = "" ]; then
MAINDEV=`ip route list match default | sed -e 's/^default.*dev \(\S\+\)\( \S\+\)\? \?$/\1/'`
MAINADDR=`ip addr list dev $MAINDEV | awk '/inet / {print $2}' | awk -F/ '{print $1}'`
fi
docker run \
-d \
-p 80:80 \
-p 443:443 \
--add-host servicehost:$MAINADDR \
--name $CONTAINER_NAME \
--restart always \
$IMAGE_NAME:$VERSION