|
| 1 | +#!/bin/bash -x |
| 2 | + |
| 3 | +ORGANIZATION=${ORGANIZATION:-mitre} |
| 4 | +PROJECT=${PROJECT:-recast} |
| 5 | +APPLICATION_NAME=${PWD##*/} |
| 6 | +APP_VERSION=${APP_VERSION:-1.0.0} |
| 7 | + |
| 8 | +## Base image to build this container |
| 9 | +FROM_BASE=${FROM_BASE:-centos:8} |
| 10 | +imageTag=${imageTag:-"${ORGANIZATION}/${APPLICATION_NAME}"} |
| 11 | + |
| 12 | +## Docker Registry (Private Server) |
| 13 | +#REGISTRY_HOST=${REGISTRY_HOME:-recast-dev-2.mitre.org:5000} |
| 14 | +#REGISTRY_IMAGE=${REGISTRY_HOST}/${imageTag} |
| 15 | +VERSION=${APP_VERSION}-$(date +%Y%m%d) |
| 16 | + |
| 17 | +################################################### |
| 18 | +#### ---- Top-level build-arg arguments ---- |
| 19 | +################################################### |
| 20 | +MY_DIR=$(dirname "$(readlink -f "$0")") |
| 21 | + |
| 22 | +################################################### |
| 23 | +#### ---- Change this only to use your own ---- |
| 24 | +################################################### |
| 25 | +baseDataFolder="$HOME/data-docker" |
| 26 | + |
| 27 | +################################################### |
| 28 | +#### **** Container package information **** |
| 29 | +################################################### |
| 30 | + |
| 31 | +## -- transform '-' and space to '_' |
| 32 | +#instanceName=`echo $(basename ${imageTag})|tr '[:upper:]' '[:lower:]'|tr "/\-: " "_"` |
| 33 | +instanceName=`echo $(basename ${imageTag})|tr '[:upper:]' '[:lower:]'|tr "/: " "_"` |
| 34 | + |
| 35 | +echo "---------------------------------------------" |
| 36 | +echo "---- Print Log for Container for ${imageTag}" |
| 37 | +echo "---------------------------------------------" |
| 38 | +#sudo docker rm -f $(docker ps 2>&1 | grep "reasoner-docker" | awk '{print $1}') |
| 39 | +sudo docker rm -f ${instanceName} |
0 commit comments