docker volume
TRANSCRIPT
![Page 1: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/1.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 1/9
Using docker volumeOpenContainer Korea 201626 March 2016
anarcher
![Page 2: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/2.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 2/9
Docker volume command
$docker volume Usage: docker volume [OPTIONS] [COMMAND] Manage Docker volumes Commands: create Create a volume inspect Return low-level information on a volume ls List volumes rm Remove a volume
docker volume을 관리할수 있는 interface가 추가되었음 (docker 1.9)
![Page 3: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/3.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 3/9
Using docker 1.9 volume command
$docker volume create --name=scribe_conf scribe_conf $docker volume ls DRIVER VOLUME NAME local scribe_conf $docker volume inspect scribe_conf [ { "Name": "scribe_conf", "Driver": "local", "Mountpoint": "/var/lib/docker/volumes/scribe_conf/_data" } ] $docker volume rm scribe_conf scribe_conf $docker volume ls DRIVER VOLUME NAME
![Page 4: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/4.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 4/9
Using docker volume
$docker run --net=host -v scribe_conf:/etc/scribe anarcher/scribe
![Page 5: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/5.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 5/9
Deployment with docker volume
$docker run -it --rm -v scribe_conf:/conf anarcher/scribe_conf:0.1 $docker run -it --rm --net=host anarcher/scribe_ctrl reload
docker-compose version 2 에서 docker volume interface을 제공한다
![Page 6: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/6.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 6/9
Volume plugin driver
$docker run -ti -v volumename:/data --volume-driver=flocker busybox sh $docker volume create -h Usage: docker volume create [OPTIONS] Create a volume -d, --driver=local Specify volume driver name --help Print usage --name Specify volume name -o, --opt=map[] Set driver specific options
![Page 7: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/7.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 7/9
Volume plugins
https://docs.docker.com/engine/extend/plugins/
Rexray : https://github.com/emccode/rexray
Convey : https://github.com/rancher/convoy
Flocker : https://github.com/ClusterHQ/�ocker
![Page 8: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/8.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 8/9
Thank you
[email protected] (mailto:[email protected])
![Page 9: Docker volume](https://reader038.vdocuments.mx/reader038/viewer/2022100802/5881bb721a28abdd348b7a13/html5/thumbnails/9.jpg)
3/20/2016 Using docker volume
http://localhost:3999/docker-volume.slide#7 9/9