Skip to content

Instantly share code, notes, and snippets.

Jaron Kennel jaronkk

  • Braintree
  • Indiana
Block or report user

Report or block jaronkk

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@jaronkk
jaronkk / cleanup_docker.sh
Created Jun 2, 2016
Cleanup and reset docker on Jenkins workers / slaves
View cleanup_docker.sh
#!/bin/bash
# This script should be located on each Jenkins slave, and the jenkins user should have permission to run it with sudo
# Attempts to cleanly stop and remove all containers, volumes and images.
docker ps -q | xargs --no-run-if-empty docker stop
docker ps -q -a | xargs --no-run-if-empty docker rm --force --volumes
docker volume ls -q | xargs --no-run-if-empty docker volume rm
docker images -a -q | xargs --no-run-if-empty docker rmi -f
# Stops the docker service, unmounts all docker-related mounts, removes the entire docker directory, and starts docker again.
You can’t perform that action at this time.