Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Artifactory云配置为私有Docker注册表_Artifactory_Docker Registry - Fatal编程技术网

将Artifactory云配置为私有Docker注册表

将Artifactory云配置为私有Docker注册表,artifactory,docker-registry,Artifactory,Docker Registry,我使用下面的方法在人工云中配置私有Docker注册表。 我已经使用v2api和强制身份验证从UI配置了Docker注册表 现在让我们跳过反向代理配置。我正试图直接调用artifactory来验证它是否有效: curl --user test:test --connect-timeout 5 http://myaccountname-docker-dockerv2-local.artifactoryonline.com/artifactory/api/docker/dockerv2-local/v

我使用下面的方法在人工云中配置私有Docker注册表。 我已经使用v2api和强制身份验证从UI配置了Docker注册表

现在让我们跳过反向代理配置。我正试图直接调用artifactory来验证它是否有效:

curl --user test:test --connect-timeout 5 http://myaccountname-docker-dockerv2-local.artifactoryonline.com/artifactory/api/docker/dockerv2-local/v2/_ping
注:

  • 测试-用户名和密码
  • myaccountname-我在人工云中的帐户名
  • dockerv2 local-创建的docker注册表存储库(以人工符号表示)
我得到的答复是:

<html> 
<head><title>404 Not Found</title></head>
<body bgcolor="white">
<center><h1>404 Not Found</h1></center>
<hr><center>nginx</center>
</body>
</html>

404找不到
404找不到

nginx
我尝试使用:

  • myaccountname.artifactoryonline.com-结果相同
还有这个

  • myaccountname.artifactoryonline.com:8080
  • myaccountname-docker-dockerv2-local.artifactoryonline.com:8080
  • myaccountname.artifactoryonline.com:8081
  • myaccountname-docker-dockerv2-local.artifactoryonline.com:8081
我的连接超时了


我花了很多时间来找出这个问题的根本原因。我需要你们的帮助,伙计们


你能告诉我我做错了什么吗?如何修复它?或者至少给我一个方向看看。

你在使用Artifactory Online吗?然后你应该确保你有dockerv2本地存储库,然后你应该使用-docker-dockerv2-local.artifactoryonline.com/访问它:当你尝试推送时,输出是什么:-docker-dockerv2-local.artifactoryonline.com/?@Shikloshi我尝试了格式-.artifactoryonline.com/ubuntu:最新的,我得到的是“错误:未找到ubuntu图像”@Shikloshi-顺便说一句,“设置我”“Docker的信息严重不足。您是否在使用Artifactory Online?然后你应该确保你有dockerv2本地存储库,然后你应该使用-docker-dockerv2-local.artifactoryonline.com/访问它:当你尝试推送时,输出是什么:-docker-dockerv2-local.artifactoryonline.com/?@Shikloshi我尝试了格式-.artifactoryonline.com/ubuntu:最新的,我得到的是“错误:未找到图像ubuntu”@Shikloshi-顺便说一句,Docker的“设置我”信息严重不足。