deamon配置registry-mirrors
时间: 2024-03-13 16:24:12 浏览: 12
要在Docker守护进程中配置镜像仓库地址,可以使用`registry-mirrors`选项。在`daemon.json`文件中添加以下内容:
```
{
"registry-mirrors": ["https://<mirror-address>"]
}
```
其中`<mirror-address>`是您要使用的镜像仓库地址。如果您要使用多个镜像仓库,请将它们添加到列表中。例如:
```
{
"registry-mirrors": ["https://mirror1.example.com", "https://mirror2.example.com"]
}
```
完成后,请重启Docker服务以使更改生效。您可以使用以下命令重启Docker服务:
```
$ sudo systemctl restart docker
```
这将重新启动Docker守护进程,并应用新的配置。
相关问题
daemon.json insecure-registries hosts" 或 "registry-mirrors
你可以在daemon.json文件中配置insecure-registries和registry-mirrors选项来设置Docker的镜像仓库和镜像加速器。insecure-registries选项用于配置不安全的镜像仓库地址,而registry-mirrors选项用于配置镜像加速器地址。
在daemon.json文件中,你可以使用以下格式来配置这些选项:
```json
{
"insecure-registries": ["仓库地址1", "仓库地址2"],
"registry-mirrors": ["加速器地址1", "加速器地址2"]
}
```
请注意,仓库地址和加速器地址需要替换为实际的地址。每个选项都是一个数组,你可以添加多个地址。
配置完成后,保存daemon.json文件并重启Docker服务使更改生效。
那这时是否有删除registry-mirrors"
如果您不再需要Docker镜像加速器,那么您可以选择删除"registry-mirrors"配置。您可以通过以下命令打开Docker配置文件进行编辑:
```
sudo vi /etc/docker/daemon.json
```
然后,删除其中的"registry-mirrors"配置项,保存并关闭文件。最后,重新启动Docker服务以使更改生效:
```
sudo systemctl restart docker
```
这样就可以删除"registry-mirrors"配置项了。