Command line tool to clean docker containers, images, volumes and networks that are not in use currently (started).
Usage: docker-clean [OPTIONS]
Clean Docker containers, images, volumes and networks that are not in use
Options:
-f, --force Do it
-c, --containers / --no-containers Remove containers
-i, --images / --no-images Remove images
-V, --volumes / --no-volumes Remove volumes
-n, --networks / --no-networks Remove networks
--help Show this message and exit.
To develop, you have to create a virtual environment :
$ git clone [email protected]:stakkr-org/docker-clean.git docker-clean
$ cd docker-clean
$ python3 -m venv venv
$ source venv/bin/activate
# For Windows use "venv\Scripts\activate"
Then install docker-clean and its dependencies :
$ python -m pip install --upgrade pip
$ python -m pip install -e .
$ python -m pip install -r requirements-dev.txt
$ py.test