1
0
mirror of https://github.com/docker/cli.git synced 2026-01-18 08:21:31 +03:00
Files
cli/components/engine/daemon
Mike Snitzer 17af21f92a devmapper: Add option for specifying an lvm2 created thin-pool device
Ideally lvm2 would be used to create/manage the thin-pool volume that is
then handed to docker to exclusively create/manage the thin and thin
snapshot volumes needed for it's containers.  Managing the thin-pool
outside of docker makes for the most feature-rich method of having
docker utilize device mapper thin provisioning as the backing storage
for docker's containers.  lvm2-based thin-pool management feature
highlights include: automatic or interactive thin-pool resize support,
dynamically change thin-pool features, automatic thinp metadata checking
when lvm2 activates the thin-pool, etc.

Docker will not activate/deactivate the specified thin-pool device but
it will exclusively manage/create thin and thin snapshot volumes in it.

Docker will not take ownership of the specified thin-pool device unless
it has 0 data blocks used and a transaction id of 0.  This should help
guard against using a thin-pool that is already in use.

Also fix typos in setupBaseImage() relative to the thin volume type of
the base image.

Docker-DCO-1.1-Signed-off-by: Mike Snitzer <snitzer@redhat.com> (github: snitm)
Upstream-commit: 2b10749cdd0939e4b9e6e18e160984129d733663
Component: engine
2014-11-12 21:03:04 -05:00
..
2014-08-01 14:24:46 -04:00
2014-08-01 14:17:24 -04:00
2014-11-04 18:53:34 -05:00
2014-08-01 14:24:41 -04:00
2014-10-09 15:15:17 -07:00
2014-10-24 15:11:48 -07:00
2014-09-30 19:10:03 +00:00
2014-11-08 00:14:08 +00:00
2014-10-24 15:11:48 -07:00
2014-08-06 10:08:19 +00:00
2014-08-06 10:08:19 +00:00
2014-11-03 10:51:03 -08:00
2014-10-30 22:24:57 +02:00
2014-11-08 00:14:08 +00:00
2014-08-06 10:08:19 +00:00
2014-05-17 17:56:02 +00:00
2014-08-06 10:08:19 +00:00
2014-11-08 00:14:08 +00:00
2014-09-03 00:01:11 +04:00
2014-09-03 00:01:11 +04:00
2014-09-29 22:40:26 +00: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