“的拉取访问被拒绝”;“AAAA”;存储库不存在或可能需要';docker登录';

“的拉取访问被拒绝”;“AAAA”;存储库不存在或可能需要';docker登录';,docker,ubuntu,gitlab,Docker,Ubuntu,Gitlab,从ubuntu上的Gitlab克隆了一个项目后,我尝试通过docker运行它,打开一个终端,找到.yml文件所在的目录,并写下: 我收到了这样的信息: ERROR: pull access denied for "name of the module here", the repository does not exist or may require 'docker login' pedroesteves@pedro:~/Desktop/project$ 您尝试重新创建的服务的映像已被删除

从ubuntu上的Gitlab克隆了一个项目后,我尝试通过docker运行它,打开一个终端,找到.yml文件所在的目录,并写下:

我收到了这样的信息:

ERROR: pull access denied for "name of the module here", the repository does not exist or may require 'docker login'
pedroesteves@pedro:~/Desktop/project$ 
您尝试重新创建的服务的映像已被删除。 如果继续,卷数据可能会丢失。考虑备份 请在继续之前获取数据

是否继续使用新图像

I pressed y.
然后几秒钟,我得到:

Pulling "name of the module here"
然后我收到了这样的信息:

ERROR: pull access denied for "name of the module here", the repository does not exist or may require 'docker login'
pedroesteves@pedro:~/Desktop/project$ 

任何帮助都将不胜感激。我已经看过一些类似的帖子,但没有人能帮到我。

你可以从私有注册表中提取映像,但是在客户端提取映像的过程中,你会在与Certified相关的新版Docker上得到一个错误

首先,您需要在客户端修改docker守护程序文件

如果文件不存在,请创建该文件

/etc/docker/daemon.json 
添加以下内容

{ "insecure-registries":["gitlab.my-site.com:5000"] }
那你就可以走了

   docker login gitlab.my-site.com:5000

您可以从私有注册表中提取映像,但在客户端提取映像期间,与certificated相关的新版Docker会出现错误

首先,您需要在客户端修改docker守护程序文件

如果文件不存在,请创建该文件

/etc/docker/daemon.json 
添加以下内容

{ "insecure-registries":["gitlab.my-site.com:5000"] }
那你就可以走了

   docker login gitlab.my-site.com:5000

你想画什么样的画面?它是否属于某个私有注册表?我试图提取的所有图像都属于私有gitlab repo。但是我可以通过git访问它,我已经克隆了它,所以我想我需要与gitlab和docker进行一些同步,以便docker能够提取图像,但是即使我的猜测是正确的,我也不知道如何做到这一点。一组指令或命令将是非常感激的。你想拉哪个图像?它是否属于某个私有注册表?我试图提取的所有图像都属于私有gitlab repo。但是我可以通过git访问它,我已经克隆了它,所以我想我需要与gitlab和docker进行一些同步,以便docker能够提取图像,但是即使我的猜测是正确的,我也不知道如何做到这一点。一组指令或命令将非常感谢。我需要添加端口5000吗?是的,如果它的注册表使用端口5000,如果它不是URL的一部分,我将尝试!谢谢,我将在几分钟后发布反馈。:(我仍然获得:来自守护进程的错误响应:get:x509:在使用{“unsecure registries”:[“gitlab.companyname.com]”创建daemon.json文件后,由未知机构签署的证书)您是否在客户端重新启动了docker?我是否需要添加端口5000?如果其注册表使用端口5000,是否需要?如果它不是URL的一部分,请尝试!谢谢,几分钟后我将发布反馈。:(我仍然收到:来自守护进程的错误响应:get:x509:在使用{“不安全的注册表”:[“gitlab.companyname.com”]}您是否在客户端重新启动了docker?