Skip to content
This repository was archived by the owner on May 23, 2021. It is now read-only.

Latest commit

 

History

History
72 lines (48 loc) · 1.99 KB

README.rst

File metadata and controls

72 lines (48 loc) · 1.99 KB

Overview

https://scrutinizer-ci.com/g/stakkr-org/docker-clean/badges/quality-score.png?b=master https://travis-ci.com/stakkr-org/docker-clean.svg?branch=master Maintainability Test Coverage

Docker-Clean

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.

Development

Setup your env

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

Run Tests

$ py.test