From 7c7248efd3f43551b232f91b3f9b31a7c7436912 Mon Sep 17 00:00:00 2001 From: Oleg Sheynin Date: Mon, 12 Aug 2024 20:30:55 -0400 Subject: [PATCH] progress --- docker/md_portal/start_docker_md_portal.sh | 41 ++++++++++++++++++++-- release_version.txt | 2 +- 2 files changed, 39 insertions(+), 4 deletions(-) diff --git a/docker/md_portal/start_docker_md_portal.sh b/docker/md_portal/start_docker_md_portal.sh index 8a4da74..7c87ad7 100755 --- a/docker/md_portal/start_docker_md_portal.sh +++ b/docker/md_portal/start_docker_md_portal.sh @@ -2,6 +2,43 @@ args=${*} +ConfigServer=cloud23.cvtt.vpn:6789 +ActiveExchanges=ALPACA_SNDBX +PortalName=MD_PORTAL_ALPACA +AdminPort=7220 + + +while getopts ":c:e:a:n:" opt; do + case ${opt} in + c ) + ConfigServer=$OPTARG + ;; + e ) + ActiveExchanges=$OPTARG + ;; + a ) + AdminPort=$OPTARG + ;; + n ) + PortalName=$OPTARG + ;; + \? ) + echo "Invalid option: -$OPTARG" >&2 + usage + ;; + : ) + echo "Option -$OPTARG requires an argument." >&2 + usage + ;; + esac +done + +echo "ConfigServer=${ConfigServer}" +echo "ActiveExchanges=${ActiveExchanges}" +echo "PortalName=${PortalName}" +echo "AdminPort=${AdminPort}" + + ImageName=md_portal DockerRegistry=cloud21.cvtt.vpn:5500 DockerImage=${DockerRegistry}/${ImageName} @@ -11,13 +48,11 @@ if [ -z ${date} ] ; then fi Cmd="docker run" - # Cmd="${Cmd} --rm" Cmd="${Cmd} --restart=unless-stopped" - Cmd="${Cmd} --pull=always" Cmd="${Cmd} --network=host" -Cmd="${Cmd} --name=${ImageName}" +Cmd="${Cmd} --name=${ImageName}.${PortalName}" Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" Cmd="${Cmd} ${DockerImage}" Cmd="${Cmd} ${args}" diff --git a/release_version.txt b/release_version.txt index 4f6b107..c06ec82 100644 --- a/release_version.txt +++ b/release_version.txt @@ -1 +1 @@ -1.4.3,md_portal docker +1.4.4,start md_portal with command line validation