Live data from Hacker News

Kitematic – The easiest way to start using Docker on your Mac

kitematic.com

41–48 of 48 posts

Re: Kitematic – The easiest way to start using Docker on your Mac

#41
post #40

In case you're having installer issues: https://kitematic.com/docs/known-issue-fixes/ If that doesn't fix, please submit a bug report: https://kitematic.com/docs/help-us-debug/ Feel free to jump in our support chat as well. Sorry for the trouble. We're working on a fix.

No installation step should take over 1 minute. If it's more than that, there is probably an error.

Re: Kitematic – The easiest way to start using Docker on your Mac

#42
post #39
post #38

As a devops user, this would be not so useful. It was my first thought when I saw this. But, wait a minute, if this can replace MAMP, or XAMPP, it would be great. It will help the new user get the development environment setting up in no time, isolated environment and beautiful application. It would be a win. Nice work !

For the same reason I use Vagrant. I would like to hear why would anybody use Docker instead of Vagrant and vice versa?

One difference is that Vagrant is a full stand-alone server VM rather than a shared container like Docker, so Vagrant is better for housing multiple services in a single Vagrant instance, while Docker is better off housing a single-use application/service.

Example: If you wanted to run a complex local dev environment with apache, mysql, memcache, varnish, etc... You could run that all in a single large VM (provisioned and booted by Vagrant) or by multiple Docker containers (one for each service).

Re: Kitematic – The easiest way to start using Docker on your Mac

#43

I wish it wasn't necessary to use a VM to run Docker on a Mac. Shouldn't it be easy to get Jails running on OSX, and wouldn't that be a good basis for Docker? (I'm not sure.)

Well first of all Apple has shown no interest in adding jails to osx. Second, there is not yet a proof of concept implementation of Docker using jails (there are significant differences between the implementation of jails and Linux namespacing). Third, you need a filesystem like zfs, but Apple does not support that. Fourth, all Docker code currently being distributed is for Linux/amd64.

Implementing it on FreeBSD would be immensely easier as a first step.

Re: Kitematic – The easiest way to start using Docker on your Mac

#45
This is great and I've been wanting to try out Docker for a while. Here's some feedback:

1) I had to delete my existing host-only networks

2) Images could be pre-populated with popular images so you're only a click away from getting started with an app. As a first-time docker user I don't have any of that stuff lying around.

Edited to add:

3) A progress indicator would be great creating/starting apps and images

4) am I supposed to install docker separately to access the command line tools?

Re: Kitematic – The easiest way to start using Docker on your Mac

#46
post #39
post #38

As a devops user, this would be not so useful. It was my first thought when I saw this. But, wait a minute, if this can replace MAMP, or XAMPP, it would be great. It will help the new user get the development environment setting up in no time, isolated environment and beautiful application. It would be a win. Nice work !

For the same reason I use Vagrant. I would like to hear why would anybody use Docker instead of Vagrant and vice versa?

I don't know about OS X but on Linux Docker is so much better than Vagrant (not really, it's the VMs). But that's just my opinion.

Re: Kitematic – The easiest way to start using Docker on your Mac

#47
post #26
post #21

Earlier quoted context omitted.

Pretty much just a GUI in our beta. We do some things special like: - Automatically creates a folder under ~/Kitematic for each Volume. - One click NSEnter into any container. - Any container can be accessed at .dev (automatically sets up a DNS for you, so you can connect a database too using that URL). We're really just trying to make Docker easier to use for Mac right now. More will come.

Does your `.dev` container access conflict with users of pow.cx? Is that configurable?

for me, it does. is there a solution right now? it does not seem to be configurable, or I just cant see it

Re: Kitematic – The easiest way to start using Docker on your Mac

#48
post #26
post #21

Earlier quoted context omitted.

Pretty much just a GUI in our beta. We do some things special like: - Automatically creates a folder under ~/Kitematic for each Volume. - One click NSEnter into any container. - Any container can be accessed at .dev (automatically sets up a DNS for you, so you can connect a database too using that URL). We're really just trying to make Docker easier to use for Mac right now. More will come.

Does your `.dev` container access conflict with users of pow.cx? Is that configurable?

oh, there it is... https://github.com/kitematic/kitematic/issues/18
Post reply on HN