#!/bin/bash export SSH_DEFAULT_PORT="6055" export AVLS_DAEMON_PORT="2857" export PASSDB_DAEMON_PORT="7277" export BILLDB_DAEMON_PORT="2455" export HELLO_DAEMON_PORT="3556" export UPDATE_DAEMON_PORT="8377" docker build --no-cache -t popufare . docker run -d popufare \ -p 8080:80 \ -p 4430:443 \ -p $SSH_DEFAULT_PORT:22 \ -p $AVLS_DAEMON_PORT:$AVLS_DAEMON_PORT \ -p $PASSDB_DAEMON_PORT:$PASSDB_DAEMON_PORT \ -p $BILLDB_DAEMON_PORT:$BILLDB_DAEMON_PORT \ -p $HELLO_DAEMON_PORT:$HELLO_DAEMON_PORT \ -p $UPDATE_DAEMON_PORT:$UPDATE_DAEMON_PORT \ bus ## for interactive debugging... ## # docker run --net=host -it popufare \ # -p 8080:80 \ # -p 4430:443 \ # -p $SSH_DEFAULT_PORT:22 \ # -p $AVLS_DAEMON_PORT:$AVLS_DAEMON_PORT \ # -p $PASSDB_DAEMON_PORT:$PASSDB_DAEMON_PORT \ # -p $BILLDB_DAEMON_PORT:$BILLDB_DAEMON_PORT \ # -p $HELLO_DAEMON_PORT:$HELLO_DAEMON_PORT \ # -p $UPDATE_DAEMON_PORT:$UPDATE_DAEMON_PORT \ # bus docker ps