在 Docker 中,我們通常會(huì)使用掛載磁盤來(lái)持久化容器中的數(shù)據(jù),并避免數(shù)據(jù)丟失的風(fēng)險(xiǎn)。本文將介紹一下如何使用 Docker 內(nèi)掛載磁盤。
docker run -d \ -v /local/folder:/container/folder \ --name container-name \ image-name
上述代碼中,我們通過(guò)-v
參數(shù)來(lái)指定本地文件夾和容器內(nèi)文件夾的映射關(guān)系。其中,/local/folder
為本地文件夾的路徑,/container/folder
為容器內(nèi)文件夾的路徑。
如需指定讀寫權(quán)限,可以采用以下方式:
docker run -d \ -v /local/folder:/container/folder:ro \ --name container-name \ image-name
上述代碼中,:ro
指定容器只讀訪問(wèn)。
通過(guò)上述方法,我們就可以在 Docker 容器內(nèi)實(shí)現(xiàn)磁盤掛載,非常方便。