Skip to content
deepgramPublic

About

Simple Docker Python Module

Resources

Stars

311 stars

Watchers

20 watching

Forks

Latest commit

 

History

35 Commits

Folders and files

Repository files navigation

Sidomo

Simple Docker Module: If you can get your software to work in a docker container, then this module will make it work in Python.

How to install:

pip install -e git+https://github.com/deepgram/sidomo.git#egg=sidomo

How to use:

from sidomo import Container

with Container('ubuntu') as c:
    for output_line in c.run('echo hello world'):
        print(output_line)

Or with the command line tool "dodo" ("docker do"):

dodo echo hello world --image ubuntu

Examples:

  • hello_world.py is ‘Hello, World!’ as a module
  • ffmpeg.py fetches audio from a URL and transcodes it to WAV format

Ideas:

  • Replace leaky glue code
  • Run Erlang from Python
  • Resurrect legacy software for use in a modern environment
  • Make a Python module more portable (the only dependency is Docker itself)

About

Simple Docker Python Module

Resources

Stars

311 stars

Watchers

20 watching

Forks

Releases

Packages

Used by

Contributors

Languages