1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Tonis Tiigi 4352da7803 Update daemon and docker core to use new content addressable storage
Add distribution package for managing pulls and pushes. This is based on
the old code in the graph package, with major changes to work with the
new image/layer model.

Add v1 migration code.

Update registry, api/*, and daemon packages to use the reference
package's types where applicable.

Update daemon package to use image/layer/tag stores instead of the graph
package

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
2015-11-24 09:40:25 -08:00
..
daemonbuilder Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
events Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
exec Move exec store to its own package inside the daemon. 2015-11-20 17:40:16 -05:00
execdriver Merge pull request #17704 from LK4D4/default_cgroupfs 2015-11-19 14:01:13 +01:00
graphdriver Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
links
logger prevent journald from being built on ARM 2015-11-21 15:17:31 +01:00
network
archive.go Remove further references to the daemon within containers. 2015-11-04 12:28:54 -05:00
archive_unix.go
archive_windows.go Windows: Fixes comment 2015-11-13 12:51:05 -08:00
attach.go
changes.go
commit.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
config.go remove the unused DefaultNetwork member from daemon.Config 2015-11-10 09:51:15 +08:00
config_experimental.go
config_stub.go
config_unix.go Remove LXC support. 2015-11-05 17:09:57 -05:00
config_windows.go
container.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
container_unit_test.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
container_unix.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
container_windows.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
create.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
create_unix.go Optimize Create Container to skip extra mount on Windows. 2015-11-04 14:43:50 -08:00
create_windows.go Remove further references to the daemon within containers. 2015-11-04 12:28:54 -05:00
daemon.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
daemon_aufs.go
daemon_btrfs.go
daemon_devicemapper.go
daemon_experimental.go Remove exec-driver global daemon option. 2015-11-05 17:09:58 -05:00
daemon_linux.go
daemon_linux_test.go
daemon_no_aufs.go
daemon_overlay.go
daemon_stub.go
daemon_test.go Merge pull request #18065 from calavera/one_container_constructor_to_rule_them_all 2015-11-18 14:06:47 -08:00
daemon_unix.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
daemon_unix_test.go runconfig: split resources into a struct 2015-11-20 19:40:01 +01:00
daemon_unsupported.go
daemon_windows.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
daemon_zfs.go
debugtrap_unix.go
debugtrap_unsupported.go
debugtrap_windows.go
delete.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
delete_test.go
discovery.go Refactoring in daemon/discovery.go 2015-11-09 15:21:27 -08:00
errors.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
events.go
exec.go Move exec store to its own package inside the daemon. 2015-11-20 17:40:16 -05:00
exec_unix.go Refactor ProcessConfig 2015-11-09 09:51:09 -08:00
exec_windows.go Refactor ProcessConfig 2015-11-09 09:51:09 -08:00
export.go
history.go
image_delete.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
images.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
import.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
info.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
inspect.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
inspect_unix.go
inspect_windows.go
kill.go daemon/kill.go: simplify if statement 2015-11-11 17:19:39 -08:00
list.go Update daemon and docker core to use new content addressable storage 2015-11-24 09:40:25 -08:00
list_unix.go Windows: Add isolation to ps filter 2015-11-05 10:18:24 -08:00
list_windows.go Windows: Add isolation to ps filter 2015-11-05 10:18:24 -08:00
logdrivers_linux.go
logdrivers_windows.go Enable Splunk logdriver for windows 2015-11-12 10:57:21 -08:00
logs.go
monitor.go Extract StreamConfig struct out of the daemon package. 2015-11-20 15:04:27 -05:00
mounts.go Refactor volume store's error usage 2015-11-10 20:33:29 -05:00
network.go Windows: [TP4] docker info crashes 2015-11-19 11:02:25 -08:00
pause.go
README.md
rename.go
resize.go Move exec store to its own package inside the daemon. 2015-11-20 17:40:16 -05:00
restart.go
selinux_linux.go Rename daemon/utils_*.go to selinux 2015-11-12 15:48:41 -08:00
selinux_unsupported.go Rename daemon/utils_*.go to selinux 2015-11-12 15:48:41 -08:00
start.go Move exec store to its own package inside the daemon. 2015-11-20 17:40:16 -05:00
state.go Refactor exitStatus structure 2015-11-09 08:26:35 -08:00
state_test.go
state_unix.go Refactor exitStatus structure 2015-11-09 08:26:35 -08:00
state_windows.go Refactor exitStatus structure 2015-11-09 08:26:35 -08:00
stats.go Merge pull request #16742 from runcom/10772-docker-stats-all 2015-11-07 19:41:03 +00:00
stats_collector_unix.go
stats_collector_windows.go Remove further references to the daemon within containers. 2015-11-04 12:28:54 -05:00
stats_freebsd.go
stats_linux.go
stats_windows.go
stop.go
top_unix.go
top_windows.go
unpause.go
volumes.go Remove the container initializers per platform. 2015-11-18 08:41:46 -05:00
volumes_unit_test.go
volumes_unix.go Remove the container initializers per platform. 2015-11-18 08:41:46 -05:00
volumes_windows.go Remove the container initializers per platform. 2015-11-18 08:41:46 -05:00
wait.go

This directory contains code pertaining to running containers and storing images

Code pertaining to running containers:

  • execdriver

Code pertaining to storing images:

  • graphdriver