The Wayback Machine - http://web.archive.org/web/20201215171911/https://github.com/contains-io/containment
Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.rst

containment

PyPI Python Versions Build Status Coverage Status Code Quality

Automate the creation and management of development containers.

containment makes it easy to create and share reusable container images that provide a consistent, yet familiar, development environment.

containment was inspired by Python's virtualenv package. Like virtualenv, containment separates project dependencies from packages installed on the development machine but additionally separates your project's operating system dependencies to guarantee that all developers are using a consistent set of dependencies.

Unlike with traditional container-based approaches, containment creates an additional layer to make the use of the development container more seamless. containment tries to be as invisible to the user as possible, by using the same shell, development tools, and configuration already defined by the user. containment should never feel like it hinders or slows the development process.

Installation

Currently, the easiest method is to install it using pip:

$ pip3 install containment

In the future, there will be operating system packages to simplify the installation of containment.

Basic Usage

$ cd path/to/project
$ containment

About

Automate the creation and management of development containers.

Topics

Resources

License

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.