daemon.json
时间: 2023-08-10 22:07:57 浏览: 161
daemon.json是Docker的配置文件,用于配置Docker守护进程的行为和参数。默认情况下,Docker安装后没有daemon.json文件,需要手动创建。\[1\]在daemon.json文件中,可以配置一些重要的参数,如镜像加速器、日志驱动、数据存储路径等。下面是一个示例的daemon.json文件配置内容:
```
{
"registry-mirrors" : \[
"https://jkfdsf2u.mirror.aliyuncs.com",
"https://registry.docker-cn.com"
\],
"insecure-registries" : \[
"docker-registry.zjq.com"
\],
"log-driver": "json-file",
"log-opts": {
"max-size": "10m",
"max-file": "10"
},
"data-root": "/data/docker"
}
```
在这个示例中,配置了两个镜像加速器,分别是"https://jkfdsf2u.mirror.aliyuncs.com"和"https://registry.docker-cn.com"。还配置了一个不安全的镜像仓库"docker-registry.zjq.com"。此外,还设置了日志驱动为"json-file",并指定了日志文件的最大大小和最大文件数。最后,指定了Docker的数据存储路径为"/data/docker"。\[2\]
配置完成后,需要执行以下命令重新加载并重启Docker服务,使配置生效:
```
sudo systemctl daemon-reload
sudo systemctl restart docker
```
这样,Docker就会读取并应用新的配置。如果需要更多的配置选项,可以参考Docker官方文档\[3\]。
#### 引用[.reference_title]
- *1* [docker容器daemon.json配置文件详解](https://blog.csdn.net/Htojk/article/details/129523778)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* *3* [Linux安装Docker并配置Docker镜像加速,daemon.json完整配置详解](https://blog.csdn.net/qq_35427589/article/details/124822628)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文