docker / kitematic

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

To be able to switch between docker-machine VMs #1005

Closed mohdaliiqbal closed 8 years ago

mohdaliiqbal commented 9 years ago

Kitematic currently creates a docker-machine VM named default. I have all my containers in another docker machine called dev. I would like a way to point the Kitematic to my dev virtual machine. Even if i make the dev vm active in the docker-machine it does not reflect in kitematic for obvious reasons.

marcbachmann commented 9 years ago

For now you can rename your docker machine name. I haven't tested this, but you should be able to move your directory from ~/docker/machine/machines/dev to ~/docker/machine/machines/default and then replace all the occurences of dev inside ~/docker/machine/machines/default/config.json. Please make a backup of your files. I have no idea whether this works.

narqo commented 9 years ago

:+1: to the topic. It would be great to have an ability to use Kitematic with different VMs managed by docker-machine.

FrenchBen commented 9 years ago

Thanks for the feedback - There's actually some work currently being done to support the above. A PR was open to provide kitematic with some simple VM changes: https://github.com/kitematic/kitematic/pull/992

There's also a break-down of machine management plans within Kitematic in the wiki: https://github.com/kitematic/kitematic/wiki/Machine-Management

The rename suggestion is a dangerous one, as you would also break the VirtualBox inheritance. There are a couple of changes that also would need to happen within VirtualBox to have a 'smooth' transition.

FrenchBen commented 8 years ago

Closing this due to lack of activity in more than 15 days.

hferentschik commented 8 years ago

Closing this due to lack of activity in more than 15 days.

What does this mean? Is this feature now available in Kitematic?

FrenchBen commented 8 years ago

@hferentschik just the fact that no one has commented on my reply that pointed to the Wiki in regards to machine management; along with the previous feature request which is where all of the discussion should go.

omarabid commented 8 years ago

@FrenchBen So what's the state of this? Available? Not available?

Can I, currently, set the VM name manually?

FrenchBen commented 8 years ago

@omarabid Please see above comments

omarabid commented 8 years ago

@FrenchBen Yes, but it's not clear whether it's a work-in-progress or just proposed and are there any timelines for it?

hferentschik commented 8 years ago

Same here. I don't understand what the state is now and I am not sure what I would do with this Wiki document.

FrenchBen commented 8 years ago

@omarabid @hferentschik The wiki simply illustrates what we've considered and the direction we'd like to take. Unfortunately we don't have enough man-power to help create this huge feature, while still fixing the issues seen here.

If one of you feels like they'd like to take a stab it, feel free to do so :D

DmitryEfimenko commented 8 years ago

+1 to be able to switch machines

karthik1729 commented 8 years ago

+1

ohcrider commented 8 years ago

new feature+1

TrentBrown commented 7 years ago

+1 I'm not interested in Docker for Mac. I want to unify all my work on all platforms using docker-machine and would like to have a GUI in addition to using the CLI. Kitematic would meet that need well.

tkaprol commented 7 years ago

+1

joshwigginton commented 7 years ago

+1

plazareff commented 7 years ago

+1 I need the default machine for some operations, but also another one. Kitematic should offer to select it at startup

tnguven commented 7 years ago

+1

ajay-sai commented 7 years ago

+1

kalayda commented 7 years ago

+1

KenKwong commented 6 years ago

+1

sairexes commented 6 years ago

+1

AhmadTawila commented 6 years ago

+1

serega1971 commented 5 years ago

+1