From 2b366fbb15529970293fb74285ffc3ccec7cdd24 Mon Sep 17 00:00:00 2001 From: Daniel Dolezal Date: Thu, 30 Dec 2021 01:30:54 +0100 Subject: [PATCH] add builder --- build.sh | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100755 build.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..5173998 --- /dev/null +++ b/build.sh @@ -0,0 +1,22 @@ +#!/bin/bash + +DOCKER_IMAGE_NAME="borgbackup-ssh" +DOCKER_CONTAINER_NAME="borgbackup" + +run_docker_container() { + echo "Running..." + docker run -dp 3000:22 \ + -e UID=$(id -u) \ + -e GID=$(id -g) \ + -v "$PWD"/sshkeys:/sshkeys \ + -v "$PWD"/backup:/backup \ + "$DOCKER_IMAGE_NAME" +} + +build_docker_image() { + echo "Building..." + docker build -t "$DOCKER_IMAGE_NAME" . +} + +build_docker_image +run_docker_container