Apa itu Docker Volume ?

Apa   itu   Docker  Vokume dan  Penggunaan   Docker  Volume.

Tutorial  linux Indonesia --   Pada  kali  ini   admin  bagol69   melanjutkan  belajar  docker,  artikel  sebelumnya   kita  sudah  belajar   Cara  Membuat  network  Container Docker.  
 
Apa  itu  Docker   Volume  ?
Apa  itu  Docker   Volume  ?  


Sekarang  kita  belajar  docker   volume   dan  penggunaan  docker   volume  tersebut. 

APA   ITU  DOCKER   VOLUME  ?? 

Container  docker secara  default  mempunyai      resource    volume  sama  dengan  milik  host  (  server  docker ). 

Jika    Host  ( server  docker ) mempunyai    volume   hardisk  sebesar  500  GB,  maka    container  docker  akan  mempunyai  kapasitas  hardisk   yang  sama  dengan    host  docker  terseut. 

Kita   dapat  menggunakan  docker   volume   untuk  melakukan  sharing  file  atau  sharing   directory     ke    container   docker  yang  kita  inginkan. 

Sharing   Data   Host   Dengan  Container  Docker.

Kita  akan melakukan  percobaan   sharing  data   dari  host  server    ke     salah  satu  container  docker  yang  kita  inginkan. 

Gunakan    parameter  -v   untuk melakukan   sharing  file. 

Buat   directory  terlebih  dahulu  untuk   menyimpan  file  yang  akan   di  sharing. 

[root@bagol69~#  mkdir  /root/share


Buat   file untuk  melakukan      sharing    file  dengan  container  docker. 
[root@bagol69~#  cd /root/share
[root@bagol69~/share #    nano test.txt
PERCOBAAN  SHARE   FILE
CREATED  BY   WWW.BAGOL69.COM



Untuk  melakukan  sharing,  berikut    command


[root@bagol69~~/share#  docker  run  -ti -v  /root/share:/bagol69 debian /bin/bash

Data telah  berhasil   di sharing  ke  container  docker.


root@250ad4b087a7:/# cd  bagol69/
root@250ad4b087a7:/bagol69# ls
test.txt
root@250ad4b087a7:/bagol69# more  test.txt
PERCOBAAN  SHARE   FILE
CREATED  BY   WWW.BAGOL69.COM
root@250ad4b087a7:/bagol69#

Sharing    data   sudah  berhasil.   Metode   sharing ini  bisa  digunakan  untuk sharing  disk    dengan  cara  melkukan  mounting    disk   terlebih  dahulu  di  server   docker. \

Artikel   Terkait  

Cara Membuat Network Container Docker


Cara Melakukan Backup dan Restore Container Docker

Cara Memberikan nama pada Container Docker



Belajar Docker : Instalasi dan Konfigurasi Docker di Ubuntu 16.04

Sharing  data    antar    container  docker.

Kita sudah  berhasil    melakukan     sharing  data  dari  host  server   ke   container.

Docker  dapat  melakukan  sharing  file  atau  directory  antar  container  docker. 

Jalankan  sebuah  container  dengan  volume  directory. 

[root@bagol69~~/share# docker  run  -it  -v /data  --name data  ubuntu 

Buat  sebuah  file   pada  folder  /data    di  container  yang  kita buat.

root@27962200896f:/# echo "Percobaan Sharing  Antar  Container" > data/test.txt
root@27962200896f:/# more  data/test.txt
Percobaan Sharing  Antar  Container
root@27962200896f:/#  

Jalankan  Container  baru   untuk   sharing    file  dari  container 1. 

Kita  dapat  menggunakan    parameter  --volumes-from   untuk melakukan  sharing   data  antar    container.


[root@bagol69~~/share# docker  run  -it  --volumes-from data  --name contoh_data2 ubuntu /bin/bash

Melakukan pengecekan  terhadap  container  yang sudah  melakukan  sharing  file  dari    container 1. 


[root@bagol69~~/share# docker  run  -it  --volumes-from data  --name contoh_data2 ubuntu /bin/bash

Note

Docker   attach   merupakan   perintah  docker  untuk  menjalankan  container  yang  sudah  di  buat  sebelumnya.

ba2b39a722ec     merupakan   container  id  dari   container  contoh_data2