From ac7e25af9a8aef29039aef59997e253ee5a127cb Mon Sep 17 00:00:00 2001 From: alex Date: Sat, 4 Nov 2023 12:06:17 +0100 Subject: [PATCH] updated docker --- build-docker.sh | 15 +++++++++------ docker-compose.yml | 9 --------- 2 files changed, 9 insertions(+), 15 deletions(-) delete mode 100644 docker-compose.yml diff --git a/build-docker.sh b/build-docker.sh index 43db8c5..96cc6ad 100755 --- a/build-docker.sh +++ b/build-docker.sh @@ -1,3 +1,6 @@ +DOCKER_REGISTRY_URL="dockreg.ex.umbach.dev" +DOCKER_IMAGE_NAME="jnx-log-manager-server" + # only allow to run this script as root if [ "$EUID" -ne 0 ] then echo "Please run as root" @@ -5,7 +8,7 @@ if [ "$EUID" -ne 0 ] fi # build backend go build -echo "Starting go build of log-manager" +echo "Starting go build of $DOCKER_IMAGE_NAME" go build main.go echo "Go build finished" @@ -14,15 +17,15 @@ echo "Starting swagger build" echo "Finished swagger build" # rm images -docker image rm jnx-log-manager-server +docker image rm $DOCKER_IMAGE_NAME # build images -docker compose build jnx-log-manager-server +docker build -t $DOCKER_IMAGE_NAME . # tag images -docker image tag jnx-log-manager-server:latest dockreg.ex.umbach.dev/jnx-log-manager-server:latest +docker image tag $DOCKER_IMAGE_NAME:latest $DOCKER_REGISTRY_URL/$DOCKER_IMAGE_NAME:latest # push to self-hosted docker registry -docker push dockreg.ex.umbach.dev/jnx-log-manager-server +docker push $DOCKER_REGISTRY_URL/$DOCKER_IMAGE_NAME -echo "Uploaded log-manager" \ No newline at end of file +echo "Uploaded $DOCKER_IMAGE_NAME to $DOCKER_REGISTRY_URL" \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 7023810..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: "3" - -services: - jnx-log-manager-server: - container_name: jnx-log-manager-server - image: jnx-log-manager-server:latest - build: - context: . - dockerfile: Dockerfile