我正在试用artifactory-registry docker镜像的30天试用版,以评估供我们内部使用的docker存储库。我正在遵循文档https://www.jfrog.com/confluence/display/RTF/Running+with+Docker
在我运行docker镜像之后,我能够访问端口8081上的UI,但是当我尝试推送镜像时,我得到以下错误:“the plain HTTP request I to HTTPS port”
下面是我部署镜像的方式
sudo docker拉取mysql
sudo docker标签mysql localhost:5002/mysql
sudo docker push localhost:5002/mysql
此外,文档还说可以通过以下URLS访问artifactory
http://localhost/artifactory
http://localhost:8081/artifactory
https://localhost:5000/v2 (映射到http://localhost:8081/artifactory/api/docker/docker-remote/v2)
https://localhost:5001/v1 (映射到http://localhost:8081/artifactory/api/docker/docker-prod-local/v1)
https://localhost:5002/v1 (映射到http://localhost:8081/artifactory/api/docker/docker-dev-local/v1)
https://localhost:5001/v2 (映射到http://localhost:8081/artifactory/api/docker/docker-prod-local/v2)
https://localhost:5002/v2 (映射到http://localhost:8081/artifactory/api/docker/docker-dev-local/v2)
但是当我尝试访问任何https urls时,我收到了404
我遗漏了什么?
发布于 2016-09-21 03:35:32
这似乎是一个NGINX配置问题(如here所述),没有将HTTPS请求转发到Artifactory。
更改配置以转发请求应该可以解决您的问题。
https://stackoverflow.com/questions/35463944
复制相似问题