daemon.json修改
时间: 2025-01-07 10:39:18 浏览: 188
### 修改 Docker 的 `daemon.json` 配置文件
Docker 安装后,默认情况下可能不存在 `daemon.json` 文件,因此需要手动创建此配置文件[^1]。该文件通常位于 `/etc/docker/daemon.json` 路径下。
为了正确地修改或创建 `daemon.json` 文件,可以按照如下方法操作:
#### 使用 Vim 编辑器创建并编辑 `daemon.json`
打开终端执行命令来启动 Vim 并进入目标位置:
```bash
sudo vim /etc/docker/daemon.json
```
如果这是第一次创建,则会看到一个空白页面;此时可以根据需求输入 JSON 格式的配置项。例如设置镜像加速器以及不安全注册表地址:
```json
{
"registry-mirrors": ["https://xxxxxxx.mirror.aliyuncs.com"],
"insecure-registries": ["172.xxx.xxx.xxx", "10.xxx.xx.xx"]
}
```
上述示例中的 `"registry-mirrors"` 字段用于指定国内的 Docker Hub 加速服务,而 `"insecure-registries"` 则允许连接到自定义 IP 地址作为私有仓库[^2]。
完成编辑之后保存退出,在 Vim 中可以通过按下 `Esc` 键随后输入 `:wq` 来实现这一点。
最后重启 Docker 服务使更改生效:
```bash
sudo systemctl restart docker
```
需要注意的是,当遇到错误提示如 Job for docker.service failed... 这可能是由于语法问题或其他原因引起的配置失败,建议仔细检查 JSON 文件格式是否正确无误。
阅读全文
相关推荐















