From 55782dbd44e60d8fda289d2adf307ef5de3473e1 Mon Sep 17 00:00:00 2001 From: Oleg Sheynin Date: Sat, 10 Aug 2024 23:24:46 -0400 Subject: [PATCH] progress --- docker/md_portal/__UNUSED__/.env | 2 ++ .../md_portal/__UNUSED__/docker-compose.yml | 20 ++++++++++++++++ docker/md_portal/start_docker_md_portal.sh | 24 +++++++++++++++++++ release_version.txt | 2 +- 4 files changed, 47 insertions(+), 1 deletion(-) create mode 100644 docker/md_portal/__UNUSED__/.env create mode 100644 docker/md_portal/__UNUSED__/docker-compose.yml create mode 100755 docker/md_portal/start_docker_md_portal.sh diff --git a/docker/md_portal/__UNUSED__/.env b/docker/md_portal/__UNUSED__/.env new file mode 100644 index 0000000..800ffef --- /dev/null +++ b/docker/md_portal/__UNUSED__/.env @@ -0,0 +1,2 @@ +ROOT_DIR=/home/cvtt/prod +ADMIN_PORT=7220 diff --git a/docker/md_portal/__UNUSED__/docker-compose.yml b/docker/md_portal/__UNUSED__/docker-compose.yml new file mode 100644 index 0000000..48e4f20 --- /dev/null +++ b/docker/md_portal/__UNUSED__/docker-compose.yml @@ -0,0 +1,20 @@ +version: '3.8' + +#================================================== +# Relies on the file `.env` content for varables: +# ROOT_DIR +# JUPYTER_PORT +#================================================== +services: + md_portal: + image: cloud21.cvtt.vpn:5500/md_portal:latest + network_mode: host + container_name: md_portal + restart: unless-stopped + environment: + - JUPYTER_ENABLE_LAB=yes + volumes: + - ${ROOT_DIR}/logs:/logs + ports: + - "${ADMIN_PORT}:${ADMIN_PORT}" + shm_size: "8gb" diff --git a/docker/md_portal/start_docker_md_portal.sh b/docker/md_portal/start_docker_md_portal.sh new file mode 100755 index 0000000..f2b8996 --- /dev/null +++ b/docker/md_portal/start_docker_md_portal.sh @@ -0,0 +1,24 @@ +#!/bin/bash + +args=${*} + +ImageName=md_portal +DockerRegistry=cloud21.cvtt.vpn:5500 +DockerImage=${DockerRegistry}/${ImageName} + +if [ -z ${date} ] ; then + date=$(date -d "yesterday" +%Y%m%d) +fi + +Cmd="docker run" +Cmd="${Cmd} --rm" +Cmd="${Cmd} --pull=always" +Cmd="${Cmd} --network=host" +Cmd="${Cmd} --restart=unless-stopped" +Cmd="${Cmd} --name=${ImageName}" +Cmd="${Cmd} --volume /home/cvtt/prod/logs:/logs" +Cmd="${Cmd} ${DockerImage}" +Cmd="${Cmd} ${args}" + +echo $Cmd +# eval $Cmd diff --git a/release_version.txt b/release_version.txt index 29679b2..2f113fe 100644 --- a/release_version.txt +++ b/release_version.txt @@ -1 +1 @@ -1.4.2,crypto research: do not use bnbfut +1.4.3RC,Release Candidate for md_portal docker