ubuntu “aaaaa”存储库的提取访问被拒绝,或可能需要“Docker登录”

nhn9ugyo  于 2022-11-22  发布在  Docker
关注(0)|答案(1)|浏览(162)

在ubuntu上从Gitlab克隆了一个项目后,我试着通过docker运行它,我打开了一个终端,找到了.yml文件所在的目录,并写下:
我收到了这样一条信息:
您尝试重新创建的服务的映像已被删除。如果继续,卷数据可能会丢失。请考虑在继续之前备份数据。
是否继续使用新映像?

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$

任何帮助将是非常感谢。我已经看了一些类似的职位,但没有能够帮助我。

qxsslcnc

qxsslcnc1#

您可以从专用注册表中提取映像,但在客户端提取映像期间,您将在新版本的Docker上获得与certificated相关的错误。
首先,在客户端修改Docker守护程序文件
创建文件如果不存在

/etc/docker/daemon.json

添加以下内容

{ "insecure-registries":["gitlab.my-site.com:5000"] }

那你可以走了

docker login gitlab.my-site.com:5000

相关问题