问题:
之前测试服务器的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 还是这个错误。
求解。。。
回答1:
试试 --insecure-registry
回答2:
在DockerFile中,FROM镜像的时候,前面添加repository再尝试可以了。