Skip to content
Snippets Groups Projects
Commit 485b43a7 authored by Robert Butora's avatar Robert Butora
Browse files

docker: adds missing libs and adjust entrypoint

parent 8cb2c193
No related branches found
No related tags found
No related merge requests found
Makefile 0 → 100644
.PHONY: build
build:
docker build -t sedmods -f Dockerfile .
# --name container's name (aso edded to /etc/hosts)
# -d --detach run in background
# -t --tty allocate pseudo-tty terminal
# --rm automatically remove resources at exit
.PHONY: run
run:
docker run --detach --tty \
--name sedmod-test \
--rm \
-v /srv/sed-data:/srv/sed-data:ro \
-p 9090:80 sedmods
@echo ${PWD}
# -v ${PWD}/new_dataset:/sed-data:ro \
# -v ${PWD}/wsgi-scripts:/var/www/wsgi-scripts:rw \
.PHONY: exec-bash
exec-bash:
docker exec -it sedmod-test bash
.PHONY: publish-localy
publish-localy:
docker tag sedmods git.ia2.inaf.it:5050/vialactea/vlkb-sedmods/sedmods:0.1
docker push git.ia2.inaf.it:5050/vialactea/vlkb-sedmods/sedmods:0.1
docker image remove git.ia2.inaf.it:5050/vialactea/vlkb-sedmods/sedmods:0.1
# with podman
build-podman:
podman build --tag vlkb-sedmods -f ./Dockerfile
run-podman:
podman run -dt \
--name sedmod-test \
--rm \
-v ${PWD}/sed-data:/sed-data:z \
-v ${PWD}/wsgi-scripts:/var/www/wsgi-scripts:z \
-p 8080:80 vlkb-sedmods
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment