Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
来自后台程序的docker工具箱错误响应:Gethttps://registry-1.docker.io/v2/: x509:由未知机构签署的证明_Docker_Docker Toolbox - Fatal编程技术网

来自后台程序的docker工具箱错误响应:Gethttps://registry-1.docker.io/v2/: x509:由未知机构签署的证明

来自后台程序的docker工具箱错误响应:Gethttps://registry-1.docker.io/v2/: x509:由未知机构签署的证明,docker,docker-toolbox,Docker,Docker Toolbox,尝试从docker hub中提取任何图像时出错。我在Windows8.1上使用docker工具箱社区版 Ex:尝试使用命令拉取图像时:docker pull ubuntu我得到如下错误响应: Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate signed by unknown authority 注意:我在尝试从docker quick terminal登录时遇到相同的错误 :

尝试从docker hub中提取任何图像时出错。我在Windows8.1上使用docker工具箱社区版

Ex:尝试使用命令拉取图像时:
docker pull ubuntu
我得到如下错误响应:

Error response from daemon: Get https://registry-1.docker.io/v2/: x509: certificate signed by unknown authority
注意:我在尝试从docker quick terminal登录时遇到相同的错误


如果您的操作系统是RHEL/Centos,请遵循以下步骤:

步骤1:以root用户身份登录

步骤2:创建一个目录

步骤3:下载DTR/Registry CA证书

步骤4:刷新要信任的证书列表

步骤5:重新启动Docker守护程序

第6步:验证


我的问题在于镜像源:

{
  "debug": true,
  "experimental": false,
  "registry-mirrors": ["http://hub-mirror.c.163.com"],
  "insecure-registries":["registry-1.docker.io"]
}
Docker引擎的部分改造; 关于版本:


我认为您必须更新注册表的
更新ca信任<代码>curl-khttps://registry-1.docker.io/ca -o/etc/pki/ca trust/source/anchors/registry-1.docker.io.crt
谢谢。抱歉,我必须使用ssh连接到vm吗?我正在与您分享答案部分中的步骤,请稍候。这是否可以应用于windows?我尝试使用您的步骤登录到docker默认机器。我添加了问题中提供的屏幕截图否这不适用于windows这是针对centos/RHEL Linux的你能分享屏幕截图中的哪个操作系统吗?我使用的是windows 8.1这不是验证,我可以登录,但在pull中出现了相同的错误。
   $ curl -k https://registry-1.docker.io/ca -o /etc/pki/ca-
     trust/source/anchors/registry-1.docker.io.crt
   $ ls -ltr
   root@centos:/etc/pki/ca-trust/source/anchors# ls -ltr
   -rw-r--r-- 1 root root 2000 May  3 10:38 registry-1.docker.io.crt
   $ chmod +x /etc/pki/ca-trust/source/anchors/registry-1.docker.io.crt
     $ sudo update-ca-trust
     $ systemctl restart docker.service
  $ docker login https://registry-1.docker.io/
  Username: your-user-name
  Password:
  Login Succeeded
{
  "debug": true,
  "experimental": false,
  "registry-mirrors": ["http://hub-mirror.c.163.com"],
  "insecure-registries":["registry-1.docker.io"]
}