A lightweight platform for creating isolated and portable development environments.
In Terminal
python3 setup.py install
coffer create my_env
coffer enter my_env
Before I talk about what Coffer is, let me say what Coffer is not. Coffer is not a replacement for Docker. In fact, if you are looking for a completely isolated container you're probably better off using Docker, or some other container software. Coffer is also not intended to be used as a secure means by which to isolate an application, and it is recommended that Coffer not be used outside of a development setting.
Coffer is a platform for creating isolated filesystem containers. It is intended to be used to create isolated development environments without having to worry about doing any network configuration.
Applications that are run in Coffer can be accessed outside of a Coffer environment through localhost
without having to do anything more than coffer create <name>
.
This makes it easy to get environments up and running for those of us who do not need network isolation, and only wish to isolate an app and its dependencies.
Coffer makes it easy to create, enter, and share environments with others.
coffer create <name of environment>
setup.py
coffer create first_env
coffer enter first_env
Then like that you have created your first environment! For more extensive getting started docs, read our Getting Started docs.
Coffer is under very heavy development, and receiving frequent updates. The code in the master
branch is considered the most stable, and in it's current state Coffer is ready for actual use.
In fact, Coffer development is happening in a Coffer container as of right now. If there are any bugs, please create issues about them.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。