Skip to content
Manager for multi-container computing environments
Jupyter Notebook Python Shell
Branch: master
Clone or download
Latest commit 3b96afa Oct 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bulker Revert "Revert "Revert "add initial shell cmds. #8""" Oct 10, 2019
demo don't populate bogus commands. Fix #20 Oct 10, 2019
docs Merge pull request #23 from databio/dev Oct 10, 2019
docs_jupyter Merge pull request #23 from databio/dev Oct 10, 2019
requirements update yacman requirement Oct 7, 2019
tests revert test Oct 10, 2019
.gitignore build folder Aug 27, 2019
.travis.yml travis reqs Aug 14, 2019
LICENSE.txt add license Aug 29, 2019
MANIFEST.in init Aug 1, 2019
README.md
mkdocs.yml add peppro tutorial Sep 12, 2019
pytest.ini add test of executable Aug 14, 2019
setup.py Fix init, cleanup docs, setup Aug 2, 2019

README.md

Bulker

PEP compatible Build Status

Bulker manages collections of containerized executables. It builds drop-in replacements to command line-tools that act just like native tools, but are run in a container. Think of bulker as a lightweight wrapper on top of docker/singularity to simplify sharing and using compute environments that run containers.

For details, see the bulker documentation.

Example

pip install --user bulker
bulker load demo
bulker activate demo
cowsay Hello World!
 ____________
< Hello World! >
 --------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
You can’t perform that action at this time.