溫馨提示×

Docker run怎樣掛載卷數(shù)據(jù)

小樊
82
2024-10-29 04:04:30
欄目: 智能運維

在Docker中,使用docker run命令掛載卷數(shù)據(jù)非常簡單。你需要在運行容器時,使用-v--volume選項來指定宿主機和容器之間的目錄映射關(guān)系。下面是一個簡單的示例:

  1. 首先,確保你已經(jīng)在宿主機上創(chuàng)建了一個目錄,用于掛載到容器內(nèi)的某個目錄。例如,我們創(chuàng)建一個名為mydata的目錄:
mkdir /path/to/mydata
  1. 然后,使用docker run命令運行容器,并使用-v選項掛載/path/to/mydata目錄到容器內(nèi)的/data目錄:
docker run -it -v /path/to/mydata:/data your_image_name

在這個例子中,your_image_name是你要運行的Docker鏡像的名稱。-it選項表示以交互式模式運行容器,并分配一個偽終端。

現(xiàn)在,容器內(nèi)的/data目錄將與宿主機的/path/to/mydata目錄保持同步。任何對這兩個目錄的更改都將反映在另一個目錄中。這樣,你就可以在容器內(nèi)訪問和修改宿主機上的數(shù)據(jù)了。

0