- Initial release:

- Implement docker_start, docker_stop, docker_logs & docker_mk_env commands.
This commit is contained in:
2024-10-05 12:21:38 +02:00
commit d0b3985a23
11 changed files with 1223 additions and 0 deletions

12
sbin/docker_logs Executable file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
#-------------------------------------------------------------------------------
set -o errexit
APPL_HOME_DIR="$(dirname "$(dirname "$0")")"
#-------------------------------------------------------------------------------
docker compose logs -f

31
sbin/docker_mk_env Executable file
View File

@@ -0,0 +1,31 @@
#!/bin/bash
#-------------------------------------------------------------------------------
set -o errexit
APPL_HOME_DIR="$(dirname "$(dirname "$0")")"
version="$1"
. ${APPL_HOME_DIR}/env
#-------------------------------------------------------------------------------
if [[ "${version}" != "" ]]
then
APPL_VERSION="$1"
fi
#-------------------------------------------------------------------------------
>${APPL_HOME_DIR}/.env
for var in $(grep "^ *[a-zA-Z0-9_-]*=" ${APPL_HOME_DIR}/env | sed -e "s/=.*//" -e "s/ *//" | sort -u)
do
echo "${var}='${!var}'" >>${APPL_HOME_DIR}/.env
done

15
sbin/docker_start Executable file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
#-------------------------------------------------------------------------------
set -o errexit
APPL_HOME_DIR="$(dirname "$(dirname "$0")")"
#-------------------------------------------------------------------------------
sbin/docker_mk_env
docker compose pull
docker compose up -d

12
sbin/docker_stop Executable file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
#-------------------------------------------------------------------------------
set -o errexit
APPL_HOME_DIR="$(dirname "$(dirname "$0")")"
#-------------------------------------------------------------------------------
docker compose down