1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Michal Minar d96e885314 Fixed bad handling of "container not found" error
Create container job could fail because a container specified with
`--volumes-from` does not exist. This error is not propagated to client
though. Instead it's recognized by higher levels as "image not found".
Client then tries to pull the image and launch the container again.

This patch changes the lower level error message so that it's not
recognized as "image not found" and thus it's propagated to client.

Signed-off-by: Michal Minar <miminar@redhat.com>
2015-02-24 15:52:47 +01:00
..
execdriver Fix possible panic on killing container 2015-02-18 11:27:38 -08:00
graphdriver Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00:00
networkdriver Merge pull request #10215 from taohu/remove-assumption-first-ip-is-bridge-ip 2015-02-06 14:15:46 -08:00
attach.go Merge pull request #10573 from LK4D4/return_attach_to_builder 2015-02-06 14:37:09 -08:00
changes.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
commit.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
config.go Move daemon-only flags into the daemon config struct 2015-02-08 12:56:18 +00:00
container.go Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00:00
container_unit_test.go Ensure container names start with a-zA-Z0-9 2014-09-12 10:45:07 -07:00
copy.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
create.go Merge pull request #10186 from rhatdan/selinux-build 2015-02-06 14:11:21 -08:00
daemon.go Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00: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_test.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
daemon_unit_test.go Move security opts to HostConfig 2014-11-25 01:02:30 +02:00
delete.go Rename Destroy to Rm to be consistent with CLI. 2015-02-23 16:15:56 +01:00
exec.go Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00:00
export.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
history.go don't call sort for every add in history 2014-05-14 15:02:02 +03:00
image_delete.go Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00:00
info.go Removing -X flag option and autogenerated code to create Dockerversion.go functionality 2015-02-20 05:40:12 +00:00
inspect.go add logpath to docker inspect. 2015-02-18 10:19:52 -05:00
kill.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
list.go Use graphdb.Walk with depth=1 in /containers 2015-02-06 14:04:21 -08:00
logs.go Merge pull request #10424 from LK4D4/fix_non_tailed_log_format 2015-02-06 14:35:45 -08:00
MAINTAINERS Adding Vish as a maintainer for daemon code. 2014-11-12 22:55:32 +00:00
monitor.go Removing dependencies from pkg into Docker internal code 2015-02-23 18:43:10 +00:00
network_settings.go Adding IPv6 network support to docker 2015-01-09 00:13:09 +01:00
pause.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
README.md Add readme for daemon directory 2014-05-17 17:56:02 +00:00
rename.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
resize.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
restart.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
start.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -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
stats.go Add pubsub package to handle robust publisher 2015-01-20 20:21:46 -08:00
stats_collector.go Exit cli when all containers when no more containers to monitor 2015-01-21 08:55:23 -08:00
stop.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
top.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08: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 Fixed bad handling of "container not found" error 2015-02-24 15:52:47 +01:00
wait.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08: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