可以同时配置一个"registry-mirrors"加一个“Insecure Registries”吗
时间: 2024-02-21 11:57:04 浏览: 26
是的,你可以同时在Docker配置文件daemon.json中配置"registry-mirrors"和"Insecure Registries"。
以下是一个示例配置:
```
{
"registry-mirrors": ["https://your.docker.registry.mirror"],
"insecure-registries": ["your.insecure.registry:port"]
}
```
在这个示例中,我们配置了一个registry mirror和一个不安全的registry。请注意,在你的实际配置中,你需要替换示例中的URL和端口号为你自己的值。完成配置后,重启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服务使更改生效。
/etc/docker/daemon.json里面有下面这样代码,没有名为 "hosts" 或 "registry-mirrors" 的键,{ "insecure-registries":["121.199.6.23:15105"] }
感谢提供配置信息。根据你提供的配置文件内容,可以看出你在 `daemon.json` 中添加了一个名为 `insecure-registries` 的键,并将其值设置为 `["121.199.6.23:15105"]`。这表示你正在使用不安全的方式连接到指定的 IP 地址和端口。
由于没有找到名为 `"hosts"` 或 `"registry-mirrors"` 的键,说明你的 Docker 守护进程没有直接连接到该 IP 地址。这意味着连接超时的错误可能是由于其他原因引起的。
请确保在网络配置中没有其他问题,确保该 IP 地址和端口上运行的服务正常工作,并且可以从你的主机访问。如果问题仍然存在,请检查其他可能导致连接超时的因素,如网络设置、防火墙或其他网络设备等。