来自守护进程的错误响应:拉取TestDockerImage的访问被拒绝
我是新来的docker工人和jenkins2。 我试图从私人docker存储库拉泊坞窗口图像。
pipeline { agent{ docker{ image "PrivateRepo/Test" args "--username testUser --password pass -v /var/jenkins_home/workspace:/home --env " } } stages { . . . } }
当我运行Jenkins文件时,它给了我下面的错误
Error response from daemon: pull access denied for PrivateRepo/Test, repository does not exist or may require 'docker login'
我在哪里给docker凭证,或者如何提供对仓库的访问。
registry“PrivateRepo”需要login才能从中拉出图像。 如果您可以访问jenkins正在运行的机器,则可以通过执行以下操作来简单地执行此操作:
docker login PrivateRepo
另外,你可以从jenkins做到这一点,在这里描述。
- :: SetDiGetDeviceRegistryProperty()失败与Docker for Windows上的SPDRP_BUSTYPEGUID
- 我该如何解决我的docker-compose.yml? – 预期<block end>,但find'<block mapping start>'
- 如何在我的Dockerfile所基于的图像的VOLUME中写入和保存数据?
- Mac OS X sudo docker无法连接到Docker守护进程。 docker守护程序是否在这个主机上运行?
- 在Docker Swarm模式下使用副本的主要优点是什么?
- 如何解决stream行的域名,如registry-1.docker.io的DNS跛脚转介错误
- 有新图像版本时如何更新Docker镜像?
- 不能使用SIGKILL杀死Docker容器中的pid 1
- Artifactory:“docker服务创build”不适用于0字节的图像