|
@@ -0,0 +1,36 @@
|
|
|
+all: build
|
|
|
+
|
|
|
+help:
|
|
|
+ @echo ""
|
|
|
+ @echo "-- Help Menu"
|
|
|
+ @echo ""
|
|
|
+ @echo " 1. make - build the image"
|
|
|
+ @echo " 2. make run - run docker-cleanup"
|
|
|
+ @echo " 3. make rm - destroy docker-cleanup container"
|
|
|
+ @echo " 4. make rebuild - rebuild docker-cleanup container"
|
|
|
+ @echo " 5. make restart - restart docker-cleanup container"
|
|
|
+ @echo " 6. make int - enter the docker-cleanup container on with a bash prompt"
|
|
|
+
|
|
|
+default: build
|
|
|
+
|
|
|
+build:
|
|
|
+ chmod a+x *.sh
|
|
|
+ dos2unix ./*
|
|
|
+ docker build --rm -t registry.svicloud.com/tools/docker-cleanup:v.1.0 .
|
|
|
+
|
|
|
+push:
|
|
|
+ docker push registry.svicloud.com/tools/docker-cleanup:v.1.0
|
|
|
+
|
|
|
+run:
|
|
|
+ docker run --env-file ./env.list --name docker-cleanup -v /var/run/docker.sock:/var/run/docker.sock:rw -v /var/lib/docker:/var/lib/docker:rw -d registry.svicloud.com/tools/docker-cleanup:v.1.0
|
|
|
+
|
|
|
+int:
|
|
|
+ docker exec -it registry.svicloud.com/tools/docker-cleanup:v.1.0 bash
|
|
|
+
|
|
|
+rm:
|
|
|
+ docker stop docker-cleanup
|
|
|
+ docker rm -f docker-cleanup
|
|
|
+
|
|
|
+rebuild: rm build run
|
|
|
+
|
|
|
+restart: rm run
|