Commit Graph

13 Commits

Author SHA1 Message Date
Solomon Hykes 917a2219c2 Moved server and client logic into sub-packages docker/server and docker/client, respectively. The UI is not affected. 2013-02-13 17:10:00 -08:00
Solomon Hykes 7eca022da5 Fixed bug which caused permission errors for non-root users on rw layer (Thanks @jpetazo!) 2013-01-29 03:14:16 -08:00
Solomon Hykes fce28f8eec Fixed bug which caused AUFS layers to be mounted in the wrong order. 2013-01-28 23:15:02 -08:00
Andrea Luzzardi 252f3f299f go fmt 2013-01-28 14:30:05 -08:00
Andrea Luzzardi 2e1f66c9c1 merge conflicts 2013-01-28 12:06:49 -08:00
Andrea Luzzardi 89aa541c8c docker: Make sure to umount the container if it's still mounted at
destruction
2013-01-28 12:00:20 -08:00
Andrea Luzzardi 777b998920 Filesystem: Re-implemented Umount() and IsMounted() to work around AUFS
issues.

Umount() will now attempt to remove the mntpoint after umounting.
It will keep retrying for some time until the mntpoint is deleted.
2013-01-28 11:58:47 -08:00
Solomon Hykes 46d1d0b2cb Added various debugging commands: cat, write, ls, inspect, mount, umount 2013-01-27 01:08:34 -08:00
Solomon Hykes 28cee802fd docker tar: stream the contents of a container as a tar archive 2013-01-27 00:59:49 -08:00
Solomon Hykes f3884d35b9 Plugged 4 more commands into the real backend: 'diff', 'reset', 'run', 'stop'. 'run' actually runs the process, but doesn't capture outptu properly, and encounters mount issues 2013-01-26 15:56:42 -08:00
Andrea Luzzardi e6598252b8 Filesystem: Changes API 2013-01-25 11:05:11 -08:00
Andrea Luzzardi 10d8c51143 Filesystem: Perform syscalls directly instead of executing userland
tools. Added sanity checks. Improved unit tests.
2013-01-22 12:12:16 -08:00
Andrea Luzzardi 70e2b10ccf Initial commit 2013-01-18 16:13:39 -08:00