1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Brian Goff e744b0dcba Fix volume ref restore process
Fixes #9629 #9768

A couple of issues:

1) Volume config is not restored if we couldn't find it with the graph
driver, but bind-mounts would never be found by the graph driver since
they aren't in that dir

2) container volumes were only being restored if they were found in the
volumes repo, but volumes created by old daemons wouldn't be in the
repo until the container is at least started.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2015-01-20 15:54:56 -05:00
..
execdriver SEND CAPABILITY IDS TO LXC 2015-01-17 04:01:52 +00:00
graphdriver devmapper: initialize log levels 2015-01-20 13:31:19 -05:00
networkdriver Adding IPv6 network support to docker 2015-01-09 00:13:09 +01:00
attach.go Fix attach stream closing issues 2015-01-14 02:03:25 +02:00
changes.go Move "changes" to daemon/changes.go 2014-08-01 14:24:46 -04:00
commit.go Make FROM scratch a special cased 'no-base' spec 2014-12-18 14:03:38 -08:00
config.go Adding IPv6 network support to docker 2015-01-09 00:13:09 +01:00
container.go Merge pull request #10005 from estesp/fix-localhost-nameserver-cleanup 2015-01-20 10:30:06 -08:00
container_unit_test.go Ensure container names start with a-zA-Z0-9 2014-09-12 10:45:07 -07:00
copy.go Move "copy" to daemon/copy.go 2014-08-01 14:24:41 -04:00
create.go Allow the container to share the PID namespace with the host 2015-01-13 16:35:17 -08:00
daemon.go Fix volume ref restore process 2015-01-20 15:54:56 -05:00
daemon_aufs.go Mass gofmt 2014-10-24 15:11:48 -07:00
daemon_btrfs.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_devicemapper.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_no_aufs.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_overlay.go Remove the last references to overlayfs 2014-12-03 14:06:19 +01:00
daemon_unit_test.go Move security opts to HostConfig 2014-11-25 01:02:30 +02:00
delete.go Error should be 409 as the container is different state to remove 2014-12-19 19:00:28 +00:00
exec.go Merge pull request #9858 from jfrazelle/exec-buildtag 2015-01-06 10:26:21 -08:00
export.go Separate events subsystem 2014-08-06 10:08:19 +00:00
history.go don't call sort for every add in history 2014-05-14 15:02:02 +03:00
image_delete.go Make FROM scratch a special cased 'no-base' spec 2014-12-18 14:03:38 -08:00
info.go Deprecating ResolveRepositoryName 2015-01-08 20:14:58 +00:00
inspect.go add ExecIDs in inspect 2014-12-23 22:03:20 +00:00
kill.go Separate events subsystem 2014-08-06 10:08:19 +00:00
list.go Merge pull request #9985 from jfrazelle/fix-exited-filter-should-not-show-running 2015-01-12 15:09:22 -05:00
logs.go Fix panic on slow log consumer. 2014-10-30 22:24:57 +02:00
MAINTAINERS Adding Vish as a maintainer for daemon code. 2014-11-12 22:55:32 +00:00
monitor.go restart: Fix the compare of restart policy 2015-01-13 13:05:30 +08:00
network_settings.go Adding IPv6 network support to docker 2015-01-09 00:13:09 +01:00
pause.go Separate events subsystem 2014-08-06 10:08:19 +00:00
README.md Add readme for daemon directory 2014-05-17 17:56:02 +00:00
rename.go Renaming a container with an invalid name should fail 2015-01-14 12:54:23 -08:00
resize.go Splitting the exec remote API into two separate APIs inorder to support resizing of tty sessions. 2014-09-15 22:56:47 +00:00
restart.go Separate events subsystem 2014-08-06 10:08:19 +00:00
start.go Error should show when trying to start a paused container. 2015-01-14 16:49:08 -08:00
state.go Address comments. 2014-11-08 00:14:08 +00:00
state_test.go Fix vet errors about unkeyed fields 2014-12-12 10:44:59 -08:00
stop.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
top.go Use State as embedded to Container 2014-09-03 00:01:11 +04:00
utils.go User should get error message on wrong config 2014-12-09 21:52:07 +00:00
utils_linux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_nolinux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_test.go Update container resolv.conf when host network changes /etc/resolv.conf 2015-01-08 14:15:13 -05:00
volumes.go Fix volume ref restore process 2015-01-20 15:54:56 -05:00
wait.go Fix container wait error message to match server template for returning 404 2014-09-19 13:33:00 -04:00

This directory contains code pertaining to running containers and storing images

Code pertaining to running containers:

  • execdriver
  • networkdriver

Code pertaining to storing images:

  • graphdriver