最近在使用Docker的時候遇到一個問題,就是磁盤空間不夠用了。后來發(fā)現可以通過增加磁盤空間來解決這個問題。這里和大家分享一下具體的步驟。
首先,在主機上為Docker創(chuàng)建一個目錄用于掛載磁盤:
sudo mkdir /data
然后,在運行Docker容器的時候,使用-v參數將剛創(chuàng)建的目錄掛載到容器中:
docker run -v /data:/data [image]
接下來,可以使用fdisk命令查看現有的磁盤:
sudo fdisk -l
找到要分區(qū)的磁盤,用fdisk創(chuàng)建新分區(qū):
sudo fdisk /dev/sdb
Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-314572799, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-314572799, default 314572799):
Command (m for help): w
格式化新分區(qū):
sudo mkfs.ext4 /dev/sdb1
掛載新分區(qū):
sudo mount /dev/sdb1 /data
最后驗證掛載成功:
df -h
這樣就完成了增加Docker的磁盤空間的操作了。