我正在尝试使用artifactory v 5.9作为本地,远程和虚拟仓库的docker注册表。 我在artifactory上创建了三个repos,并在artifactory服务器上配置了nginx。我有一台带有docker deamon和客户端运行的centos7机器,当我试图将docker图像推送或拉到任何这些repos时,我无法做到这一点,它给出了请求禁止错误。 我没有使用HTTPS,并且在运行docker时使用了insecuriesregistry标志。 如果有人可以在这个场景中帮助我,那将是很棒的,因为我被困住了,尽管在谷歌上寻求解决方案并尝试不同的方式,却没有任何指示。
以下是docker错误代码段:
# docker push artifactory.secdev.local:8081/docker-build/hello-world:latest
推送指的是存储库[artifactory.secdev.local:8081 / docker-build / hello-world]
以下是docker版本输出:
Client:
Version: 18.03.0-ce-rc4
API version: 1.37
Go version: go1.9.4
Git commit: fbedb97
Built: Thu Mar 15 07:40:24 2018
OS/Arch: linux/amd64
Experimental: false
Orchestrator: swarm
Server:
Engine:
Version: 18.03.0-ce-rc4
API version: 1.37 (minimum version 1.12)
Go version: go1.9.4
Git commit: fbedb97
Built: Thu Mar 15 07:44:03 2018
OS/Arch: linux/amd64
Experimental: false
感谢任何帮助。
此致