diff --git a/Dockerfile b/Dockerfile index 97408c9e982dceb56d5db9b2adda8eb0869fd129..e0af6548261d24fd283f7b46a56b0dc9d6ee9bd1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,14 +1,15 @@ ARG DOCKER_REGISTRY=registry.cyberbrain.pw FROM $DOCKER_REGISTRY/tools/docker/ubuntu:latest AS source -COPY entrypoint.sh /entrypoint.sh RUN set -ex && \ - chmod a+x /entrypoint.sh && \ apt-get update -y && \ apt-get install -y --no-install-suggests --no-install-recommends mariadb-client && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* +COPY entrypoint.sh /entrypoint.sh +RUN set -ex && \ + chmod a+x /entrypoint.sh + VOLUME [ "/backup" ] ENTRYPOINT [ "/entrypoint.sh" ] -CMD [ "help" ] diff --git a/entrypoint.sh b/entrypoint.sh index a4cea642af87c83a86eacd6ad97bd8a11ba1eba2..bb7c20db9ebe3cc67dd7b78c17cd967a9b18d482 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -2,17 +2,16 @@ # To/Die/For =) unset TO_DIE -die() { +die () { RED='\033[0;31m' NC='\033[0m' # No Color - echo -e "${RED}$1${NC}" - TO_DIE=1 - + echo "${RED}$1${NC}" + exit 1 } ######################################################################## -backup() { +backup () { # SET VARIABLES # BACKUPDIR="/backup"