Launches interactive dockers
shamu is a shortcut commandline tool to quickly open and enter a docker interactively with mounted volumes. Specifically Shamu tackles that docker volume mounts are required to be absolute and thats always driven me crazy. So shamu wraps the docker run command and pipes in your images and mount options. I do realize that docker-compose files can do this as well but I often run around to different folders and jump into dockers to run some commands and exit it. Shamu help do interactive dockers on the fly with volume mounts.
- python3.5 +
Once docker, python, and pip are installed, install shamu using pip:
$ pip install -u shamu
$ shamu < image name > -v ./:
Working Example with two volumes
$ shamu usdaarsnwrc/basin_setup:develop -v ./:/Data ~/Downloads:/Downloads
- Working version
- first release on pypi
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size shamu-0.1.3-py3-none-any.whl (3.7 kB)||File type Wheel||Python version py3||Upload date||Hashes View|
|Filename, size shamu-0.1.3.tar.gz (3.4 kB)||File type Source||Python version None||Upload date||Hashes View|