summaryrefslogtreecommitdiff
path: root/docker-image/Justfile
blob: f28bfddcaceea55ae1a38c2195a1243149d88129 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
VERSION := "1.6.1"
REGISTRY := "r0.lan.buetow.org:30001"
IMAGE := "ipv6test"

# Build the Docker image
build:
	docker build -t {{IMAGE}}:{{VERSION}} .

# Build and push to f3s registry
f3s:
	docker build -t {{IMAGE}}:{{VERSION}} .
	docker tag {{IMAGE}}:{{VERSION}} {{REGISTRY}}/{{IMAGE}}:{{VERSION}}
	docker push {{REGISTRY}}/{{IMAGE}}:{{VERSION}}

# Run locally for testing
run:
	docker run -it --rm -p 8080:80 {{IMAGE}}:{{VERSION}}

# Shell into the container for debugging
shell:
	docker run -it --rm {{IMAGE}}:{{VERSION}} /bin/sh