mea*_*bia 4 artifactory docker docker-registry jfrog-container-registry
我启动容器注册表:
docker run --name artifactory -d -p 8081:8081 -p 8082:8082 docker.bintray.io/jfrog/artifactory-jcr:latest
Run Code Online (Sandbox Code Playgroud)
我能够使用 UI 登录并创建存储库等。
现在我想使用 CLI 登录:
docker login localhost:8082
Username: admin
Password:
Run Code Online (Sandbox Code Playgroud)
来自守护程序的错误响应:获取 http://localhost:8082/v2/:收到意外的 HTTP 状态:503 服务不可用
我究竟做错了什么?当我使用本地 192.168.xx 地址(并将其添加到不安全的注册表后)时,我遇到了同样的错误。
我也尝试了一下,不得不寻找一段时间。
使用 API 我看到:“消息”:“状态代码:503,原因短语:为了使用 Artifactory,您必须首先接受 EULA”
我没有找到如何使用 UI 对其进行签名,但它的工作方式如下:
$ curl -XPOST -vu admin:password http://localhost:8082/artifactory/ui/jcr/eula/accept
Run Code Online (Sandbox Code Playgroud)
之后我就可以登录了:
$ curl -XPOST -vu admin:password http://localhost:8082/artifactory/ui/jcr/eula/accept
8:35
docker login localhost:8081/docker/test
Username: admin
Password:
Login Succeeded
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4478 次 |
| 最近记录: |