Skip to main content

Launches interactive dockers

Project description

SHAMU v0.1.3

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.

INSTALL

Prequisites:

  • docker
  • python3.5 +
  • pip

Once docker, python, and pip are installed, install shamu using pip:

$ pip install -u shamu

Usage

$  shamu < image name > -v ./:

Working Example with two volumes

  $ shamu usdaarsnwrc/basin_setup:develop -v ./:/Data ~/Downloads:/Downloads

History

0.1.0 (07-25-2019)

  • Working version
  • first release on pypi

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for shamu, version 0.1.3
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

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page