Location of Docker images in all Operating Systems (Linux, Windows, Redhat, Mac OS X)


原文:http://www.scmgalaxy.com/tutorials/location-of-dockers-images-in-all-operating-systems/

Location of Dockers images in all Operating Systems   The location of the images vary depending on the driver Docker is using for storage. Actually, Docker images are stored in two files as shown by following command. # docker info   aufs – Most linux version /var/lib/docker/aufs/diff/ has the file contents of the images. /var/lib/docker/repositories-aufs is a JSON file containing local image information. This can be viewed with the command docker images.   btrfs TBD   devicemapper (Redhat) /var/lib/docker/devicemapper/devicemapper/data – stores the images /var/lib/docker/devicemapper/devicemapper/metadata – the metadata   vfs TBD   Mac OS X ~/VirtualBox VMs/boot2docker-vm   Mac OS X using boot2docker  /Users/rajesh.kumar/.docker/machine/machines/default File Name – disk.vmdk   Windows: %USERPROFILE%/VirtualBox VMs/boot2docker-vm   You can manually set the storage driver with the -s or –storage-driver= option to the Docker daemon. /var/lib/docker/{driver-name} will contain the driver specific storage for contents of the images. /var/lib/docker/graph/ now only contains metadata about the image, in the json and layersize files.   Reference http://stackoverflow.com/questions/19234831/where-are-docker-images-stored-on-the-host-machine

相关