溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Docker守護(hù)進(jìn)程如何配置

發(fā)布時(shí)間:2021-08-20 14:07:02 來源:億速云 閱讀:253 作者:小新 欄目:服務(wù)器

這篇文章主要介紹了Docker守護(hù)進(jìn)程如何配置,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

安裝Docker并啟動(dòng),在Docker所在的服務(wù)器上,就一直有一個(gè)Docker守護(hù)進(jìn)程dockerd在運(yùn)行。

默認(rèn)手工啟動(dòng)Docker守護(hù)進(jìn)程,只需要執(zhí)行如下命令:

dockerd

停止上述進(jìn)程,只需要CTRL+C鍵盤命令。

1. dockerd的配置文件

如果要使用非默認(rèn)配置參數(shù)啟動(dòng)Docker守護(hù)進(jìn)程,可以在啟動(dòng)Docker守護(hù)進(jìn)程的時(shí)候,為dockerd命令設(shè)置啟動(dòng)選項(xiàng),不過顯然這需要先通知dockerd,然后再啟動(dòng)dockerd。

如果要在不停止dockerd的條件下改變dockerd的配置參數(shù),還是推薦使用配置文件(JSON格式)。

Docker守護(hù)進(jìn)程的默認(rèn)配置文件/etc/docker/daemon.json。初始時(shí)可能不存在,可以手工創(chuàng)建。

如果要使用其他配置文件,則在啟動(dòng)dockerd的時(shí)候,需要給出配置文件的路徑:

dockerd --config-file path_to_your_config_file

示例:通過配置文件開啟dockerd的debug模式

1) 編輯配置文件

vi /etc/docker/daemon.json

{ 
 "debug": true 
}

2) 重新加載配置(不重啟dockerd)

sudo kill -SIGHUP $(pidof dockerd)

這樣,就可以在Docker守護(hù)進(jìn)程的默認(rèn)日志文件/var/log/messages中,看到debug日志信息了。

2. dockerd的日志

dockerd的日志級(jí)別默認(rèn)為info。

要改變dockerd的日志為debug,除了上述使用配置文件之外,還可以重啟dockerd,并提供啟動(dòng)參數(shù)-D或--debug,示例如下:

dockerd -D

dockerd的日志文件,默認(rèn)為/var/log/messages,也可以重定向到其他日志文件,示例如下:

dockerd -D >> log_file 2>&1

3. dockerd的日志級(jí)別

dockerd支持的日志級(jí)別debug, info, warn, error, fatal,默認(rèn)的日志級(jí)別為info。

必要的情況下,還需要設(shè)置日志級(jí)別,這也可以通過配置文件,或者通過啟動(dòng)參數(shù)-l或--log-level。

方法一:配置文件/etc/docker/daemon.json

{ 
 "log-level": "debug" 
}

方法二:

dockerd --log-level debug 
dockerd -l debug

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Docker守護(hù)進(jìn)程如何配置”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持億速云,關(guān)注億速云行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI