1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Qiang Huang f408b4f463 Adapt container settings when start
`adaptContainerSettings` is growing up, new it's only called
when create. It'll be a problem that old containers will never
have chance to adapt the latest rule. `HostConfig` of these
containers will be obsoleted.

Add this calling to start to avoid problems like #18550 and
avoid such backward compatability in the future.

Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
2015-12-15 08:42:26 +08:00
..
daemonbuilder Move IndexInfo and ServiceConfig types to api/types/registry/registry.go 2015-12-14 11:28:02 -05:00
events
exec
execdriver Merge pull request #18612 from mrunalp/update_runc 2015-12-14 13:05:53 -08:00
graphdriver Fix typos found across repository 2015-12-13 18:04:12 +02:00
links
logger Fix typos found across repository 2015-12-13 18:04:12 +02:00
network Move networking api types to the api/types/networking package. 2015-12-09 13:55:59 -08:00
archive.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
archive_unix.go
archive_windows.go
attach.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
changes.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
commit.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
config.go Change authz plugin argument name 2015-12-11 20:59:15 +02:00
config_experimental.go
config_stub.go
config_unix.go
config_windows.go
container_operations.go
container_operations_unix.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
container_operations_windows.go don't try to use default route MTU as bridge MTU 2015-12-07 17:32:51 -05:00
create.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
create_unix.go
create_windows.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
daemon.go Move AuthConfig to api/types 2015-12-14 11:22:01 -05:00
daemon_aufs.go
daemon_btrfs.go
daemon_devicemapper.go
daemon_experimental.go
daemon_linux.go
daemon_linux_test.go
daemon_no_aufs.go
daemon_overlay.go
daemon_stub.go
daemon_test.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
daemon_unix.go Merge pull request #18270 from hqhq/hq_refactor_verify_config 2015-12-12 12:47:19 +01:00
daemon_unix_test.go
daemon_unsupported.go
daemon_windows.go Add support for blkio read/write bps device 2015-12-04 09:26:03 +08:00
daemon_zfs.go
debugtrap_unix.go
debugtrap_unsupported.go
debugtrap_windows.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
delete.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
delete_test.go move configs structs to remove dependency on daemon 2015-12-07 09:03:25 -08:00
discovery.go
discovery_test.go
errors.go
events.go
exec.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
exec_unix.go
exec_windows.go
export.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
history.go
image_delete.go
images.go
import.go Improved push and pull with upload manager and download manager 2015-12-09 19:13:35 -08:00
info.go Move docker system information to a dedicated router and backend. 2015-12-03 13:38:56 -05:00
inspect.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
inspect_unix.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
inspect_windows.go
kill.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
list.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
list_unix.go
list_windows.go
logdrivers_linux.go
logdrivers_windows.go
logs.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
mounts.go
network.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
pause.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
README.md
rename.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
resize.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
restart.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
selinux_linux.go
selinux_unsupported.go
start.go Adapt container settings when start 2015-12-15 08:42:26 +08:00
stats.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
stats_collector_unix.go
stats_collector_windows.go
stats_freebsd.go
stats_linux.go
stats_windows.go
stop.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
top_unix.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
top_windows.go
unpause.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00
volumes.go Fix typos found across repository 2015-12-13 18:04:12 +02:00
volumes_unit_test.go
volumes_unix.go
volumes_windows.go
wait.go Rename Daemon.Get to Daemon.GetContainer. 2015-12-11 12:39:28 -05:00

This directory contains code pertaining to running containers and storing images

Code pertaining to running containers:

  • execdriver

Code pertaining to storing images:

  • graphdriver