1. 程式人生 > 實用技巧 >Docker deamon配置檔案說明deamon.json

Docker deamon配置檔案說明deamon.json

配置檔案路徑:

mac: ~/.docker/ 下有config.json daemon.json 

centos7:/etc/docker/下有key.json daemon.json(若無可以自己生成)

{
    "authorization-plugins": [],//訪問授權外掛
    "data-root": "",//docker資料持久化儲存的根目錄
    "dns": [],//DNS伺服器
    "dns-opts": [],//DNS配置選項,如埠等
    "dns-search": [],//DNS搜尋域名
    "exec-opts": [],//執行選項
    "exec-root"
: "",//執行狀態的檔案的根目錄 "experimental": false,//是否開啟試驗性特性 "storage-driver": "",//儲存驅動器 "storage-opts": [],//儲存選項 "labels": [],//鍵值對式標記docker元資料 "live-restore": true,//dockerd掛掉是否保活容器(避免了docker服務異常而造成容器退出) "log-driver": "",//容器日誌的驅動器 "log-opts": {},//容器日誌的選項 "mtu": 0,//設定容器網路MTU(最大傳輸單元) "
pidfile": "",//daemon PID檔案的位置 "cluster-store": "",//叢集儲存系統的URL "cluster-store-opts": {},//配置叢集儲存 "cluster-advertise": "",//對外的地址名稱 "max-concurrent-downloads": 3,//設定每個pull程序的最大併發 "max-concurrent-uploads": 5,//設定每個push程序的最大併發 "default-shm-size": "64M",//設定預設共享記憶體的大小 "shutdown-timeout": 15
,//設定關閉的超時時限(who?) "debug": true,//開啟除錯模式 "hosts": [],//監聽地址(?) "log-level": "",//日誌級別 "tls": true,//開啟傳輸層安全協議TLS "tlsverify": true,//開啟輸層安全協議並驗證遠端地址 "tlscacert": "",//CA簽名檔案路徑 { "authorization-plugins": [],//訪問授權外掛 "data-root": "",//docker資料持久化儲存的根目錄 "dns": [],//DNS伺服器 "dns-opts": [],//DNS配置選項,如埠等 "dns-search": [],//DNS搜尋域名 "exec-opts": [],//執行選項 "exec-root": "",//執行狀態的檔案的根目錄 "experimental": false,//是否開啟試驗性特性 "storage-driver": "",//儲存驅動器 "storage-opts": [],//儲存選項 "labels": [],//鍵值對式標記docker元資料 "live-restore": true,//dockerd掛掉是否保活容器(避免了docker服務異常而造成容器退出) "log-driver": "",//容器日誌的驅動器 "log-opts": {},//容器日誌的選項 "mtu": 0,//設定容器網路MTU(最大傳輸單元) "pidfile": "",//daemon PID檔案的位置 "cluster-store": "",//叢集儲存系統的URL "cluster-store-opts": {},//配置叢集儲存 "cluster-advertise": "",//對外的地址名稱 "max-concurrent-downloads": 3,//設定每個pull程序的最大併發 "max-concurrent-uploads": 5,//設定每個push程序的最大併發 "default-shm-size": "64M",//設定預設共享記憶體的大小 "shutdown-timeout": 15,//設定關閉的超時時限(who?) "debug": true,//開啟除錯模式 "hosts": [],//監聽地址(?) "log-level": "",//日誌級別 "tls": true,//開啟傳輸層安全協議TLS "tlsverify": true,//開啟輸層安全協議並驗證遠端地址 "tlscacert": "",//CA簽名檔案路徑 { "authorization-plugins": [],//訪問授權外掛 "data-root": "",//docker資料持久化儲存的根目錄 "dns": [],//DNS伺服器 "dns-opts": [],//DNS配置選項,如埠等 "dns-search": [],//DNS搜尋域名 "exec-opts": [],//執行選項 "exec-root": "",//執行狀態的檔案的根目錄 "experimental": false,//是否開啟試驗性特性 "storage-driver": "",//儲存驅動器 "storage-opts": [],//儲存選項 "labels": [],//鍵值對式標記docker元資料 "live-restore": true,//dockerd掛掉是否保活容器(避免了docker服務異常而造成容器退出) "log-driver": "",//容器日誌的驅動器 "log-opts": {},//容器日誌的選項 "mtu": 0,//設定容器網路MTU(最大傳輸單元) "pidfile": "",//daemon PID檔案的位置 "cluster-store": "",//叢集儲存系統的URL "cluster-store-opts": {},//配置叢集儲存 "cluster-advertise": "",//對外的地址名稱 "max-concurrent-downloads": 3,//設定每個pull程序的最大併發 "max-concurrent-uploads": 5,//設定每個push程序的最大併發 "default-shm-size": "64M",//設定預設共享記憶體的大小 "shutdown-timeout": 15,//設定關閉的超時時限(who?) "debug": true,//開啟除錯模式 "hosts": [],//監聽地址(?) "log-level": "",//日誌級別 "tls": true,//開啟傳輸層安全協議TLS "tlsverify": true,//開啟輸層安全協議並驗證遠端地址 "tlscacert": "",//CA簽名檔案路徑

摘自:https://www.cnblogs.com/ningskyer/articles/8330143.html