diff --git a/build/docker/conf/license/license.lic b/build/docker/conf/license/license.lic deleted file mode 100644 index d48a7ae..0000000 Binary files a/build/docker/conf/license/license.lic and /dev/null differ diff --git a/build/docker/license-server/licensecontrol.sh b/build/docker/license-server/licensecontrol.sh index 1ba080b..9c435d6 100755 --- a/build/docker/license-server/licensecontrol.sh +++ b/build/docker/license-server/licensecontrol.sh @@ -25,12 +25,23 @@ case "$1" in else ${DockerCompose} stop $2 fi - ;; + ;; restart) $0 stop $2 sleep 1 $0 start $2 ;; + down) + cd ${DockerDir} + if [ -z "$2" ]; then + ${DockerCompose} down --rmi all + if [ -f ${PIDFile} ]; then + rm ${PIDFile} + fi + else + ${DockerCompose} down --rmi $2 + fi + ;; status) cd ${DockerDir} if [ -z "$2" ]; then @@ -41,7 +52,7 @@ case "$1" in ;; *) echo "License Server Service ... " - echo "Usage: $0 start|stop|restart|status" + echo "Usage: $0 start|stop|restart|down|status" exit 1 ;; esac