dashboard/Makefile

26 lines
554 B
Makefile
Raw Normal View History

2022-10-18 20:23:46 +02:00
include .env
export
build:
docker build -t dashboard .
docker tag dashboard yksflip/dashboard:latest
run:
docker run --rm -it -p 80:80 dashboard
push:
docker push yksflip/dashboard:latest
rm:
docker stack rm ${STACK_NAME}
deploy: rm
DOMAIN=${DOMAIN} docker stack deploy --resolve-image always --compose-file compose.yml ${STACK_NAME}
update:
docker pull yksflip/dashboard:latest
docker service update dashboard_app --image yksflip/dashboard:latest --force
exec:
docker exec -it $$(docker ps --format "{{ .Names }}" | grep dashboard) bash