我在com.docker.service.config
下找到了一个名为C:\Program Files\Docker\Docker
的文件。如何在此文件中配置注册表镜像?该文件采用XML格式,如下所示:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6"/>
</startup>
</configuration>
无法在docker官方网站上找到任何文档,任何人都可以解释一下吗?感谢。
答案 0 :(得分:2)
无意中找到了解决方案:
打开C:\Users\<YourName>\.docker\daemon.json
,编辑&#34;注册表镜像&#34;在该文件中输入。
{"registry-mirrors":["https://registry.docker-cn.com"],"insecure-registries":[], "debug":true, "experimental": true}
&#13;
答案 1 :(得分:2)
docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://registry.docker-cn.com |g" /var/lib/boot2docker/profile
exit
docker-machine restart default
请参阅this。
答案 2 :(得分:0)
windows 版本不等于 10,如果你使用 docker 工具箱,你可以在下面找到守护进程设置:C:\Users[username].docker\machine\machines\default\config.json 但设置名称不同稍微来自 daemon.json Windows 10。