|
|
@@ -3,7 +3,7 @@
|
|
|
|
ValidJobs=('BNBFUT_CLD21' 'BNBSPOT_CLD21' 'COINBASE_CLD21' 'BNBFUT_CVTTDATA' 'BNBSPOT_CVTTDATA' 'COINBASE_CVTTDATA')
|
|
|
|
ValidJobs=('BNBFUT_CLD21' 'BNBSPOT_CLD21' 'COINBASE_CLD21' 'BNBFUT_CVTTDATA' 'BNBSPOT_CVTTDATA' 'COINBASE_CVTTDATA')
|
|
|
|
# runs on host to start container
|
|
|
|
# runs on host to start container
|
|
|
|
usage() {
|
|
|
|
usage() {
|
|
|
|
echo "Usage: $0 <job_name; one of (${ValidJobs[@]})>"
|
|
|
|
echo "Usage: $0 <job_name; one of (${ValidJobs[@]})> [image_tag]"
|
|
|
|
exit 1
|
|
|
|
exit 1
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@@ -35,6 +35,12 @@ if ! is_valid "${job}"; then
|
|
|
|
usage
|
|
|
|
usage
|
|
|
|
fi
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ImageTag=${2}
|
|
|
|
|
|
|
|
if [ "${ImageTag}" == "" ] ; then
|
|
|
|
|
|
|
|
ImageTag="1.6.9"
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DockerImage=cloud21.cvtt.vpn:5500/md_recorder:${ImageTag}
|
|
|
|
ContainerName="md_recorder.${job}"
|
|
|
|
ContainerName="md_recorder.${job}"
|
|
|
|
|
|
|
|
|
|
|
|
if is_container_running "$ContainerName"; then
|
|
|
|
if is_container_running "$ContainerName"; then
|
|
|
@@ -47,13 +53,13 @@ Cmd="docker run"
|
|
|
|
Cmd+=" -d"
|
|
|
|
Cmd+=" -d"
|
|
|
|
Cmd+=" --rm"
|
|
|
|
Cmd+=" --rm"
|
|
|
|
Cmd+=" --network=host"
|
|
|
|
Cmd+=" --network=host"
|
|
|
|
Cmd+=" --pull=always"
|
|
|
|
# Cmd+=" --pull=always"
|
|
|
|
Cmd+=" --name=${ContainerName}"
|
|
|
|
Cmd+=" --name=${ContainerName}"
|
|
|
|
Cmd+=" -v /home/cvtt/.creds:/.creds"
|
|
|
|
Cmd+=" -v /home/cvtt/.creds:/.creds"
|
|
|
|
Cmd+=" -v /home/cvtt/prod/data:/app/data"
|
|
|
|
Cmd+=" -v /home/cvtt/prod/data:/app/data"
|
|
|
|
Cmd+=" -v /home/cvtt/prod/logs:/logs"
|
|
|
|
Cmd+=" -v /home/cvtt/prod/logs:/logs"
|
|
|
|
Cmd+=" -e CONFIG_SERVICE=cloud16.cvtt.vpn:6789"
|
|
|
|
Cmd+=" -e CONFIG_SERVICE=cloud16.cvtt.vpn:6789"
|
|
|
|
Cmd+=" cloud21.cvtt.vpn:5500/md_recorder:latest"
|
|
|
|
Cmd+=" ${DockerImage}"
|
|
|
|
Cmd+=" ${job}"
|
|
|
|
Cmd+=" ${job}"
|
|
|
|
|
|
|
|
|
|
|
|
echo ${Cmd}
|
|
|
|
echo ${Cmd}
|
|
|
|