wurmlab / oswitch

Provides access to complex Bioinformatics software (even BioLinux!) in just one command.
76 stars 9 forks source link

oswitch as a Docker extension (with powerstrip)? #22

Open bmpvieira opened 9 years ago

bmpvieira commented 9 years ago

Right now it seems everyone is solving Dockers problems by wrapping the docker cli (e.g., weave (networking), flocker (data mobility)). The problem is that all those wrappers become incompatible with each other. Last night, me and Chris went to a Docker meetup (biggest ever) where they presented powerstrip, which aims to be the way to build Docker extensions (and hopefully someday merged into Docker). What it does is wrapping Docker once to provide prehooks and posthooks so that extensions can be built without wrapping Docker again. I think it's worth checking this and thinking a bit about it while we are still in early stage.

yeban commented 8 years ago

@bmpvieira Can this or any other docker-extension scheme make oswitch work in Kitematic? Like, you pull an image in Kitematic and it gets run through oswitch?

bmpvieira commented 8 years ago

@yeban Powerstrip just allows some Docker wrappers out there to play nice with each, while we wait for Docker "plugins" to become the definitive solution. Not sure how Kitematic could run something like oswitch after downloading an image, maybe some kind of Kitematic extension? Maybe ask here: https://github.com/kitematic/kitematic?