介绍 /etc/docker/daemon.json的使用方法
时间: 2023-08-06 21:01:46 浏览: 336
daemon.json
5星 · 资源好评率100%
`/etc/docker/daemon.json` 是 Docker 守护进程的配置文件,它可以用来配置 Docker 守护进程的行为。通过修改该文件,可以配置 Docker 守护进程的默认参数、网络设置、存储驱动程序和日志驱动程序等。
下面是一些可能在 `daemon.json` 文件中设置的常见选项:
- `insecure-registries`:允许 Docker 守护进程连接到不安全的私有镜像仓库。可以使用 IP 地址或域名指定一个或多个私有仓库,如 `"insecure-registries": ["192.168.0.1:5000", "myregistry.local:5000"]`。
- `storage-driver`:指定 Docker 存储驱动程序。例如,可以将存储驱动程序设置为 `overlay2` 或 `aufs`。默认存储驱动程序为 `overlay2`。
- `log-driver`:指定 Docker 日志驱动程序。例如,可以将日志驱动程序设置为 `json-file` 或 `syslog`。默认日志驱动程序为 `json-file`。
- `max-concurrent-downloads`:指定同时下载镜像的最大数量。默认值为 `3`。
- `max-concurrent-uploads`:指定同时上传镜像的最大数量。默认值为 `5`。
在修改 `daemon.json` 文件后,需要重启 Docker 守护进程才能使更改生效。可以使用以下命令重启 Docker 服务:
```
sudo systemctl daemon-reload
sudo systemctl restart docker
```
阅读全文