關(guān)于Docker沒(méi)有daemon.json配置文件的問(wèn)題,需要注意以下幾點(diǎn):
首先,在最新的Docker版本中,已經(jīng)移除了daemon.json文件。其它的配置參數(shù)也被移到了不同的文件中,例如運(yùn)行時(shí)(runtime)的配置參數(shù)存放在runc配置文件中,網(wǎng)絡(luò)(network)的配置參數(shù)存放在網(wǎng)絡(luò)插件的配置文件中。
因此,如果您正在使用最新版本的Docker,需要注意修改相應(yīng)的配置文件以生效您的配置參數(shù)。
//修改運(yùn)行時(shí)(runtime)配置參數(shù)
$ sudo nano /etc/docker/daemon.json
//在runc配置文件中添加運(yùn)行時(shí)參數(shù)
$ sudo nano /etc/docker/runc.json
//修改網(wǎng)絡(luò)(network)的配置參數(shù)
$ sudo nano /etc/docker/network/bridge.json
需要注意的是,在修改Docker配置文件時(shí),請(qǐng)務(wù)必謹(jǐn)慎操作,以免影響到您的Docker環(huán)境。
總體來(lái)說(shuō),盡管Docker沒(méi)有daemon.json配置文件,但是通過(guò)修改相應(yīng)的文件,仍然可以達(dá)到您需要的配置效果。