docker / kitematic

Visual Docker Container Management on Mac & Windows
https://kitematic.com
Apache License 2.0
12.23k stars 1.41k forks source link

docker-compose support in Kitematic UI #137

Open saulshanabrook opened 9 years ago

saulshanabrook commented 9 years ago

Is it possible for kitematic to provide support for docker-compose?

leolara commented 9 years ago

@kusmierz I was ironically expressing the overwhelming support of this feature request. To be clear, what I literally was trying to say is:

"The support for this feature request is overwhelming and its inclusion would increase the user base"

offlinehacker commented 9 years ago

To give more constructive tip, than just liking this pull request, someone could just probably integrate lorry.io from centruylink labs, which is bacisally a docker compose file editor: https://github.com/CenturyLinkLabs/lorry-ui and this blog post http://www.centurylinklabs.com/lorry-io-pathway-to-docker-composable-apps/

On Sun, Jun 7, 2015 at 9:55 PM Leo Lara notifications@github.com wrote:

@kusmierz https://github.com/kusmierz I was ironically expressing the overwhelming support of this feature request. To be clear, what I literally was trying to say is:

"The support for this feature request is overwhelming and its inclusion would increase the user base"

— Reply to this email directly or view it on GitHub https://github.com/kitematic/kitematic/issues/137#issuecomment-109793303 .

christopherlakey commented 9 years ago

I would be happy if Kitematic simply included docker-compose in it's command line distribution.

The current install overwrites the brew installed version of docker and doesn't include the docker-compose executable. Perhaps there is a separate ticket about playing nice with brew docker.

arondeparon commented 9 years ago

:+1:

chewmanfoo commented 9 years ago

docker-compose in kitematic would be sweeeeeet

roelvanduijnhoven commented 9 years ago

:+1:

aaronlks commented 9 years ago

:+1:

pbearne commented 9 years ago

+1

afoucret commented 9 years ago

:+1:

buremba commented 9 years ago

:+1:

estahn commented 9 years ago

:+1:

englandrp commented 9 years ago

:+1:

theoplatt commented 9 years ago

+1

halit commented 9 years ago

+1

ybouhjira commented 9 years ago

:+1:

jjasonclark commented 9 years ago

:+1: times :100:

jasonreich commented 9 years ago

:+1:

tomluczak commented 9 years ago

:+1:

NoiSek commented 9 years ago

:+1:

eristoddle commented 9 years ago

:+1:

mgenereu commented 9 years ago

:+1:

ghost commented 9 years ago

:+1:

ybouhjira commented 9 years ago

:+1:

cansik commented 9 years ago

:+1:

maechler commented 9 years ago

:+1:

yvoswillens commented 9 years ago

:+1:

benlangfeld commented 9 years ago

I'm pretty sure none of these thumbs-up are going to make an ounce of difference in the world other than to annoy those who get email notifications. Perhaps you guys could all hit the Subscribe button instead? It's up there at the top right of the page.

mchiang0610 commented 9 years ago

Docker compose is now included with Docker Toolbox, and you can use docker compose through the CLI button inside Kitematic.

Compose is not available on Windows yet, and when it does we will support it on Windows as well.

Thanks!

tillsanders commented 9 years ago

This is great news! However, I think people were really looking forward to an integration into the gui.

leolara commented 9 years ago

Vote here then: https://github.com/kitematic/kitematic/issues/1034 - docker-composer support in UI @tillsanders @yvoswillens @maechler @cansik @ybouhjira @lucasmorano @mgenereu

mchiang0610 commented 9 years ago

@tillsanders @leolara Thanks, I'll just reopen this issue here and close the other one. Let's continue the discussion here.

mchiang0610 commented 9 years ago

@leolara @tillsanders @yvoswillens @maechler @cansik @ybouhjira @lucasmorano @mgenereu

Can we brainstorm what you'd like to see in the UI for compose support? I have my assumptions but want to hear it directly from our users.

iBobik commented 9 years ago

I think composer yml should be there in same way like pulled img - in the sidebar is entry for it and you can just start it or stop.

Can you imagine it? Or should I make some sketch?

Jan Pobořil

2015-09-12 15:01 GMT-05:00 Michael Chiang notifications@github.com:

@leolara https://github.com/leolara @tillsanders https://github.com/tillsanders @yvoswillens https://github.com/yvoswillens @maechler https://github.com/maechler @cansik https://github.com/cansik @ybouhjira https://github.com/ybouhjira @lucasmorano https://github.com/lucasmorano @mgenereu https://github.com/mgenereu

Can we brainstorm what you'd like to see in the UI for compose support? I have my assumptions but want to hear it directly from our users.

— Reply to this email directly or view it on GitHub https://github.com/kitematic/kitematic/issues/137#issuecomment-139815435 .

djsly commented 9 years ago

That would be a good first step.

Allowing us to start / stop/ restart / rm a stack of containers using a pre defined docker-compose.yml file.

A second step could be to dynamically create a docker-compose.yml from the UI. Drag and dropping existing images or images from the docker hub. Linking them visual et edition their volume / portion the fly

Finally we could save and export our topology to docker- compose.yml or even Visio / JPEG / PDF.

On Sep 12, 2015, at 7:47 PM, Jan Pobořil notifications@github.com wrote:

I think composer yml should be there in same way like pulled img - in the sidebar is entry for it and you can just start it or stop.

Can you imagine it? Or should I make some sketch?

Jan Pobořil

2015-09-12 15:01 GMT-05:00 Michael Chiang notifications@github.com:

@leolara https://github.com/leolara @tillsanders https://github.com/tillsanders @yvoswillens https://github.com/yvoswillens @maechler https://github.com/maechler @cansik https://github.com/cansik @ybouhjira https://github.com/ybouhjira @lucasmorano https://github.com/lucasmorano @mgenereu https://github.com/mgenereu

Can we brainstorm what you'd like to see in the UI for compose support? I have my assumptions but want to hear it directly from our users.

— Reply to this email directly or view it on GitHub https://github.com/kitematic/kitematic/issues/137#issuecomment-139815435 .

— Reply to this email directly or view it on GitHub.

dkapanidis commented 9 years ago

Here is cool idea for kitematic + docker-compose integration:

Give the possibility to add "Launch with Kitematic" button on Git/GitHub repositories that resolves to kitematic://up/https://url/to/docker-compose.yml which in turn launches the stack. See GitHub Desktop as an example of such integration.

thaJeztah commented 9 years ago

Similar issue in Docker Compose; https://github.com/docker/compose/issues/1215

@spiddy also see https://github.com/docker/compose/issues/1818#issuecomment-129081511, https://github.com/docker/hub-feedback/issues/57, https://github.com/docker/compose/issues/1597

psychemedia commented 9 years ago

@mchiang0610 I'd quite like a couple of compose features:

dekz commented 9 years ago

I'd like to see a import from docker-compose.yml option.

FrenchBen commented 9 years ago

So I have this PR that's gone stale: https://github.com/kitematic/kitematic/pull/898 Should I bring it back up to date since we've now got docker-compose inside the docker toolbox?

bacheson commented 8 years ago

+1 how is this not supported at this point?

leolara commented 8 years ago

:+1:

mgenereu commented 8 years ago

Don't use Kitematic, use Mindcraft. http://blog.docker.com/2015/11/dockercraft/

leolara commented 8 years ago

I am thinking about it

v1nc3ntlaw commented 8 years ago

:+1:

leolara commented 8 years ago

This Sunday the issue will have its first birthday!!

:birthday:

:+1:

lianguan commented 8 years ago

:+1:

jruef commented 8 years ago

:+1:

skiss9 commented 8 years ago

:+1:

MPJHorner commented 8 years ago

:+1:

ghost commented 8 years ago

:+1: