daemon.json是Docker的守護進程的配置文件,在這個文件中可以修改Docker的相關設置。其中,一個常見的設置就是data-root參數,它可以指定Docker的容器鏡像和數據存儲位置。
{ "data-root": "/mnt/docker-data" }
通過上述配置,Docker將會在/mnt/docker-data目錄下創建容器鏡像和數據存儲文件夾,所有容器運行時的數據和鏡像都會存在這個目錄下。
這種方式可以方便地將Docker的數據存儲和鏡像文件夾放置到指定的位置,防止其占用系統默認存儲位置的空間。
同時,在某些容器運行環境中,可能也需要經常清理Docker的數據存儲和鏡像,此時指定data-root可以使清理過程更加容易和可控。
需要注意的是,修改了daemon.json配置文件后,需要重啟Docker服務才能使配置生效。