Even if you were to solve that you would be stuck with the VFS graph driver unless you could get a CoW filesystem up and running on OSX (maybe revamp the old ZFS port?).
Docker is much more than just jailing is basically the problem.
Implementing it on FreeBSD would be immensely easier as a first step.
Activity Monitor shows that the node-helper process is eating up no less than 20% cpu, even when no apps are active.
(are all Meteor apps like this?)
This looks nice but unless you can fix that I'm just going to stick with using Docker on OSX the hard way.
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?
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.
Kitematic seems to have a conflict with older versions of boot2docker at the moment. We're still looking into this issue.
In the meantime, some of our users have found success in doing this:
1. In the terminal run boot2docker delete 2. Open Virtualbox and delete the boot2docker vm 3. Delete all the host-only networks under VirtualBox=>Preferences=>Network=>Host-only networks tab 4. Run the installer again
Sorry about all the trouble. We're looking into fixes.
Let me know if it works! Feel free to hop in our HipChat support as well. :)
Nice work !
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).
I am not clear what kitematic is exactly. A UI on top of docker?
- Automatically creates a folder under ~/Kitematic for each Volume.
- One click NSEnter into any container.
- Any container can be accessed at <container_name>.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.
EDIT: Never mind, forgot I had a mac.
Aside from the GUI, how does it differ from Boot2Docker, which is what the Docker web site tells you to use on a Mac?
In this release, there is environment variable support in settings.