From 92bb19059a4aa15f597c1fb83a14bee96fc5c626 Mon Sep 17 00:00:00 2001 From: Scott Alfter Date: Tue, 29 Oct 2024 15:00:52 -0700 Subject: [PATCH] add support for docker-compose, change registry location --- README.md | 8 +++++--- build.sh | 2 +- docker-compose.yml | 16 ++++++++++++++++ 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 docker-compose.yml diff --git a/README.md b/README.md index bc53170..ce05033 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,11 @@ off-grid. Get the server up and running: -``` -docker run -d --name openkj-songbook -p 80:8000 -v openkj-db:/db -e VENUE="City Karaoke" --rm cr.gitlab.alfter.us:443/salfter/openkj-request-docker -``` +```docker run -d --name openkj-songbook -p 80:8000 -v openkj-db:/db -e VENUE="City Karaoke" --rm cr.gitlab.alfter.us/salfter/openkj-request-docker``` + +or + +```docker compose up -d``` (customize VENUE to suit) diff --git a/build.sh b/build.sh index cf2c9a3..f594da1 100755 --- a/build.sh +++ b/build.sh @@ -1,4 +1,4 @@ #!/usr/bin/env bash -TAG=cr.gitlab.alfter.us:443/salfter/openkj-request-docker:latest +TAG=cr.gitlab.alfter.us/salfter/openkj-request-docker:latest docker build --no-cache -t $TAG . && docker push $TAG diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..5a2f3bb --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,16 @@ +services: + openkj-songbook: + image: cr.gitlab.alfter.us/salfter/openkj-request-docker + container_name: openkj-songbook + restart: no + environment: + VENUE: "City Karaoke" + ports: + - "80:8000" + volumes: + - "openkj-db:/db" + +volumes: + openkj-db: + name: openkj-db + external: false