Merge pull request #2 from med-logic/codex/-olivetin-debian-dockerfile-fykqah
Switch Dockerfiles to Debian 13-slim, install Docker CLI via apt, and add webui build dependency
This commit is contained in:
commit
e3ba0b70d7
4
Makefile
4
Makefile
|
|
@ -39,7 +39,7 @@ dist:
|
|||
echo "dist noop"
|
||||
|
||||
|
||||
podman-image:
|
||||
podman-image: webui-dist
|
||||
buildah bud -f Dockerfile.singlearch -t olivetin
|
||||
|
||||
podman-container:
|
||||
|
|
@ -48,7 +48,7 @@ podman-container:
|
|||
podman create --name olivetin -p 1337:1337 -v /etc/OliveTin/:/config:ro olivetin
|
||||
podman start olivetin
|
||||
|
||||
integration-tests-docker-image:
|
||||
integration-tests-docker-image: webui-dist
|
||||
docker rm -f olivetin && docker rmi -f olivetin
|
||||
docker build -f Dockerfile.singlearch -t olivetin:latest .
|
||||
docker create --name olivetin -p 1337:1337 -v `pwd`/integration-tests/configs/:/config/ olivetin
|
||||
|
|
|
|||
Loading…
Reference in New Issue