Files
copyparty/scripts/deps-docker/Makefile

27 lines
646 B
Makefile
Raw Normal View History

2019-06-25 23:04:13 +00:00
self := $(dir $(abspath $(lastword $(MAKEFILE_LIST))))
vend := $(self)/../../copyparty/web/deps
all:
2019-06-26 19:02:15 +00:00
-service docker start
-systemctl start docker
2019-06-25 23:04:13 +00:00
docker build -t build-copyparty-deps .
rm -rf $(vend)
mkdir $(vend)
echo "tar -cC /z dist" | \
docker run --rm -i build-copyparty-deps:latest | \
tar -xvC $(vend) --strip-components=1
chown -R `stat $(self) -c %u:%g` $(vend)
2019-06-26 22:11:37 +00:00
purge:
-docker kill `docker ps -q`
-docker rm `docker ps -qa`
-docker rmi `docker images -qa`
2019-06-25 23:04:13 +00:00
sh:
@printf "\n\033[1;31mopening a shell in the most recently created docker image\033[0m\n"
2022-06-16 21:43:40 +02:00
docker run --rm -it `docker images -aq | head -n 1` /bin/ash