Docker鏡像的默認(rèn)存儲(chǔ)位置及修改步驟
推薦閱讀:修改Docker鏡像默認(rèn)存儲(chǔ)位置的方法(解決方法)
要修改Docker鏡像的默認(rèn)存儲(chǔ)位置,可以按照以下步驟操作:
Docker鏡像默認(rèn)存儲(chǔ)在 /var/lib/docker
目錄下。在Linux系統(tǒng)中,這個(gè)目錄通常是在根目錄下,可以使用以下命令查看:
$ sudo ls /var/lib/docker
如果你想改變默認(rèn)存儲(chǔ)路徑,可以在 daemon.json
文件中設(shè)置 "data-root"
參數(shù),然后重啟 Docker 服務(wù)使其生效
停止Docker服務(wù)。在Linux系統(tǒng)中,可以使用以下命令:
sudo systemctl stop docker.service
備份當(dāng)前的Docker鏡像存儲(chǔ)目錄??梢允褂靡韵旅顚⑵鋫浞莸搅硪粋€(gè)位置:
sudo mv /var/lib/docker /var/lib/docker.bak
創(chuàng)建新的Docker鏡像存儲(chǔ)目錄:
sudo mkdir /path/to/new/docker/dir
修改Docker服務(wù)配置文件,指定新的存儲(chǔ)目錄。在Linux系統(tǒng)中,可以使用以下命令打開配置文件:
sudo nano /etc/docker/daemon.json
在其中添加以下內(nèi)容:
{ "graph": "/path/to/new/docker/dir"}
注意:如果該文件不存在,則需要?jiǎng)?chuàng)建該文件。
重新啟動(dòng)Docker服務(wù):
sudo systemctl start docker.service
現(xiàn)在,Docker鏡像將會(huì)被存儲(chǔ)在新的目錄中。
可以通過以下步驟通過軟連接的方式修改 Docker 鏡像存在位置: 停止 Docker 服務(wù):
sudo service docker stop
備份 Docker 的默認(rèn)鏡像存儲(chǔ)路徑:
sudo mv /var/lib/docker /var/lib/docker-backup
創(chuàng)建一個(gè)軟鏈接,將 Docker 鏡像的存儲(chǔ)路徑鏈接到新的位置:
sudo ln -s /new/path/docker /var/lib/docker
啟動(dòng) Docker 服務(wù):
sudo service docker start
現(xiàn)在,Docker 鏡像將被存儲(chǔ)在新的位置 /new/path/docker
中。您可以驗(yàn)證 Docker 是否正在使用新的存儲(chǔ)位置:
sudo docker info
在輸出中,找到 Docker Root Dir
屬性。它應(yīng)該顯示新路徑。
到此這篇關(guān)于Docker鏡像的默認(rèn)存儲(chǔ)位置及修改步驟的文章就介紹到這了,更多相關(guān)docker鏡像存儲(chǔ)位置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Docker registry鏡像創(chuàng)建私有倉(cāng)庫(kù)的方法
本篇文章主要介紹了使用Docker registry鏡像創(chuàng)建私有倉(cāng)庫(kù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-04-04CentOS?7.9?安裝?docker20.10.12的過程解析
這篇文章主要介紹了CentOS?7.9?安裝?docker20.10.12?的相關(guān)資料,安裝軟件包時(shí)卸載舊軟件包,如果已經(jīng)安裝這些程序,請(qǐng)卸載他們以及相關(guān)的依賴項(xiàng),本文給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-10-10docker部署RustDesk自建服務(wù)器的小結(jié)
本文詳細(xì)介紹了如何使用Docker部署RustDesk自建服務(wù)器,本文給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-12-12使用Docker搭建Django,Nginx,R,Python部署環(huán)境的方法
本篇文章主要介紹了使用Docker搭建Django,Nginx,R,Python部署環(huán)境的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02基于alpine用dockerfile創(chuàng)建的tomcat鏡像的實(shí)現(xiàn)
這篇文章主要介紹了基于alpine用dockerfile創(chuàng)建的tomcat鏡像的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-12-12Docker部署verdaccio搭建npm私服的實(shí)現(xiàn)
本女王主要介紹了Docker部署verdaccio搭建npm私服的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-02-02Docker使用Dockerfile創(chuàng)建支持ssh服務(wù)自啟動(dòng)的容器鏡像
這篇文章主要介紹了Docker使用Dockerfile創(chuàng)建支持ssh服務(wù)自啟動(dòng)的容器鏡像,需要的朋友可以參考下2016-10-10手把手帶大家通過Docker部署前后端分離項(xiàng)目(親測(cè)可用)
近年來前后端分離已經(jīng)成為中大型軟件項(xiàng)目開發(fā)的最佳實(shí)踐,下面這篇文章主要給大家介紹了關(guān)于通過Docker部署前后端分離項(xiàng)目的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-06-06