docker安裝后默認(rèn)沒有daemon.json這個(gè)配置文件,需要進(jìn)行手動(dòng)創(chuàng)建,。配置文件的默認(rèn)路徑:/etc/docker/daemon.json 一般情況,,配置文件 daemon.json中配置的項(xiàng)目參數(shù),在啟動(dòng)參數(shù)中同樣適用,,有些可能不一樣(具體可以查看官方文檔),,但需要注意的一點(diǎn),配置文件中如果已經(jīng)有某個(gè)配置項(xiàng),,則無(wú)法在啟動(dòng)參數(shù)中增加,,會(huì)出現(xiàn)沖突的錯(cuò)誤。 如果在daemon.json文件中進(jìn)行配置,,需要docker版本高于1.12.6(在這個(gè)版本上不生效,,1.13.1以上是生效的) 參數(shù) 官方的配置地址:https://docs./engine/reference/commandline/dockerd/#/configuration-reloading,。 官方的配置地址:https://docs./engine/reference/commandline/dockerd/#options 官方的配置地址:https://docs./engine/reference/commandline/dockerd/#/linux-configuration-file { "registry-mirrors": [ "https://ebkn7ykm.mirror.", "https://docker.mirrors.ustc.edu.cn", "http://f1361db2.m.", "https://registry." ] } 在這個(gè)文件中,我們可以看到一些常用的配置項(xiàng)和選項(xiàng): debug:是否啟用debug模式,。 log-driver:指定Docker的日志輸出方式,。常用的有json-file、journald,、syslog,。 log-opts:配置日志輸出選項(xiàng)。例如,,指定日志文件的大小和數(shù)量,。 storage-driver:指定Docker的存儲(chǔ)驅(qū)動(dòng)。常用的有aufs、overlay2,、btrfs,、devmapper等。 storage-opts:配置存儲(chǔ)驅(qū)動(dòng)的選項(xiàng),。例如,,指定overlay2存儲(chǔ)驅(qū)動(dòng)使用的內(nèi)核版本。 registry-mirrors:配置Docker鏡像倉(cāng)庫(kù)的地址,。加速Docker鏡像的下載,。 如果我們需要修改daemon.json文件,可以使用任何文本編輯器打開文件,,并按照上述格式進(jìn)行編輯和保存,。或者,,可以使用命令行來修改: # 編輯daemon.json文件 sudo vi /etc/docker/daemon.json # 重新加載Docker的配置 sudo systemctl daemon-reload # 重啟Docker服務(wù) sudo systemctl restart docker 總的來說,,daemon.json文件是Docker的重要配置文件之一,了解和掌握其中的選項(xiàng)和配置項(xiàng),,可以幫助我們更好地使用和管理Docker,。 |
|