docker build从私有镜像仓库下载如何配置?

2021-02-15 07:26发布

之前测试服务器的docker版本是1.13.0,在docker.service配置中增加--add-registry 192.168.120.3:9000(本地仓库地址)之后,在执行docker build时,FROM的源文件就会从本地仓库下载。

但是在docker版本更新到20版本时,在docker.service配置中增加--add-registry 192.168.120.3:9000 就无法启动docker服务。如果不配置本地仓库地址,在docker build时,就报错:repository does not exist or may require ‘docker login’:denied:requested access to the resource is denied。

根据错误提示,登录了本地仓库之后,再次build 还是这个错误。

求解。。。

2条回答
做个烂人
2楼-- · 2021-02-15 07:59

在DockerFile中,FROM镜像的时候,前面添加repository再尝试可以了。

查看更多
成全新的幸福
3楼-- · 2021-02-15 08:06

试试 --insecure-registry

查看更多
登录 后发表回答