updated docker
parent
58654b34bc
commit
c590087618
|
@ -1,23 +1,26 @@
|
|||
DOCKER_REGISTRY_URL="dockreg.ex.umbach.dev"
|
||||
DOCKER_IMAGE_NAME="jnx-admin-dashboard-proxy"
|
||||
|
||||
# only allow to run this script as root
|
||||
if [ "$EUID" -ne 0 ]
|
||||
then echo "Please run as root"
|
||||
exit
|
||||
fi
|
||||
|
||||
echo "Starting static web build of admin-dashboard-web"
|
||||
echo "Starting static web build of $DOCKER_IMAGE_NAME"
|
||||
npm run build
|
||||
echo "Finished static web build of admin-dashboard-web"
|
||||
echo "Finished static web build of $DOCKER_IMAGE_NAME"
|
||||
|
||||
# rm images
|
||||
docker image rm jnx-admin-dashboard-proxy
|
||||
docker image rm $DOCKER_IMAGE_NAME
|
||||
|
||||
# build images
|
||||
docker compose build jnx-admin-dashboard-proxy
|
||||
docker build -t $DOCKER_IMAGE_NAME .
|
||||
|
||||
# tag images
|
||||
docker image tag jnx-admin-dashboard-proxy:latest dockreg.ex.umbach.dev/jnx-admin-dashboard-proxy: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-admin-dashboard-proxy
|
||||
docker push $DOCKER_REGISTRY_URL/$DOCKER_IMAGE_NAME
|
||||
|
||||
echo "Uploaded admin-dashboard-web as jnx-admin-dashboard-proxy"
|
||||
echo "Uploaded $DOCKER_IMAGE_NAME to $DOCKER_REGISTRY_URL"
|
|
@ -1,9 +0,0 @@
|
|||
version: "3"
|
||||
|
||||
services:
|
||||
jnx-admin-dashboard-proxy:
|
||||
image: jnx-admin-dashboard-proxy:latest
|
||||
restart: always
|
||||
build:
|
||||
context: .
|
||||
dockerfile: Dockerfile
|
Loading…
Reference in New Issue