docker的daemon.json配置
时间: 2024-06-09 14:07:24 浏览: 160
Docker的daemon.json配置文件用于配置Docker守护进程的参数。该文件位于以下位置之一:
- /etc/docker/daemon.json (Linux系统)
- C:\ProgramData\Docker\config\daemon.json (Windows系统)
以下是一个示例配置文件:
```
{
"debug": true,
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "3"
},
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
],
"insecure-registries": [
"registry.example.com:5000"
],
"registry-mirrors": [
"https://mirror.example.com"
],
"experimental": true
}
```
这个配置文件包含了一些比较常用的配置项:
- debug:设置守护进程的日志级别为debug。
- log-driver:设置守护进程的日志驱动为json-file。
- log-opts:设置守护进程的日志选项,包括最大文件大小和最大文件数。
- storage-driver:设置Docker的存储驱动为overlay2。
- storage-opts:设置存储驱动选项,包括覆盖内核检查和其它选项。
- insecure-registries:设置允许连接的不安全的镜像仓库。
- registry-mirrors:设置镜像加速器。
- experimental:开启实验性功能。
当你修改了daemon.json文件后,需要重启Docker守护进程才能使修改生效。
阅读全文