CentOS系統中,Overlay配置文件的路徑取決于具體的使用場景(如Overlay網絡、Overlay文件系統、Docker存儲驅動等),以下是常見場景的配置文件位置及用途:
Docker使用Overlay網絡或OverlayFS作為存儲驅動時,配置文件位于:
/etc/docker/daemon.json
該文件用于指定Docker守護進程的行為,例如啟用Overlay2存儲驅動或配置Overlay網絡參數。示例配置:
{
"storage-driver": "overlay2",
"storage-opts": ["overlay2.override_kernel_check=true"]
}
修改后需重啟Docker服務使配置生效:sudo systemctl restart docker。
系統級的OverlayFS通用配置(如默認工作目錄大小、掛載選項等)通常位于:
/etc/overlay.conf
該文件可用于設置OverlayFS的全局參數,例如:
[global]
workdir_size=1G # 設置工作目錄大小為1GB
修改后需重啟相關服務(如docker或containerd)以應用更改。
若通過fstab實現Overlay文件系統的自動掛載,配置位于:
/etc/fstab
示例掛載條目(包含lowerdir、upperdir、workdir等參數):
overlay /mnt/overlay overlay defaults,lowerdir=/path/to/lower,upperdir=/path/to/upper,workdir=/path/to/work 0 0
該配置會在系統啟動時自動掛載Overlay文件系統。
/etc/yum.repos.d/CentOS-Base.repo(倉庫源配置)或/etc/yum/pluginconf.d/fastestmirror.conf(加速插件配置)。/etc/overlay/目錄下(如自定義腳本或第三方工具的配置),但并非系統默認路徑。sudo cp /etc/docker/daemon.json /etc/docker/daemon.json.bak)。