Skip to content

Instantly share code, notes, and snippets.

@anmolnagpal
Created September 28, 2017 15:53
Show Gist options
  • Save anmolnagpal/da5a0bdf23dfd5954419445cf73e7d48 to your computer and use it in GitHub Desktop.
Save anmolnagpal/da5a0bdf23dfd5954419445cf73e7d48 to your computer and use it in GitHub Desktop.
Makefile for docker repository
remove :
@echo "Removing Containers and Images"
bash -c "docker rm $$(docker stop $$(docker ps -a -q --filter ancestor=$(IMAGE) --format={{.ID}})) && \
docker rmi $$(docker images --format '{{.Repository}}' | grep $(IMAGE))"
build:
@echo "Building Image"
bash -c "CWD=$${PWD##*/} rocker build"
test:
@echo "Running Tests"
bash -c "docker exec -ti $(IMAGE) inspec exec /tmp/test/inspec"
ssh:
bash -c "docker exec -ti $(IMAGE) /bin/bash"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment