问题标签 [jfrog-container-registry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
docker - 无法通过 Docker 登录到在 Docker 中运行的 JFrog Artifactory
我按照Docker 安装部分中的步骤“让 JFrog Artifactory(版本 4.160 rev 40364)在 Linux Mint 上的 Docker 中运行,并且我能够从 Chrome 浏览器访问我的实例 JFrog Artifactory:http://SERVER_HOSTNAME:8082/ ui/. 请看网址
在我安装了 JFrog Artifactory 和 Docker 的运行 Linux 的虚拟服务器上,我的主机文件包含 docker-virtual.art.local docker-dev-local2.art.local docker-prod-local2.art.local
我还创建并编辑 /etc/default/docker 文件以包含 DOCKER_OPTS="$DOCKER_OPTS --insecure-registry docker-virtual.art.local --insecure-registry docker-dev-local2.art.local --insecure-registry docker-prod-local2.art.local --insecure-registry docker-remote.art.local"
我的问题是当我尝试
docker login docker-virtual.art.local
或
docker push docker-virtual.art.local/hello-world
我收到
来自守护进程的响应错误:获取https://docker-virtual.art.local/v2/ : Gateway Timeout
或
获取https://docker-virtual.art.local/v2/:网关超时
你能告诉我我做错了什么吗?
docker - 如何在 github repo 中使用从 jfrog artifactory 到 Dockerfile 的 war 文件
我需要帮助来构建 ci 管道以仅构建 docker-image 并将其推送到 docker hub(都是私有仓库。我的要求是,在 git repo 上,我有 Dockerfile 如下所示:
在上面的 Dockerfile 中,而不是 "snoop.war" ,我想直接从 "jfrog" 工件位置获取战争文件,因为由于安全策略,我无法在 git repo 中上传战争文件。预期的 Dockerfile 应该是:
请协助,如果可以通过进行一些更改来实现?
jenkins - 如何使用 Jenkins 将公共 docker 镜像推送到工件
我正在尝试使用 Jenkins 和 Jenkinsfile 将不同名称的公共图像(confluentic/cp-zookeeper)推送到 jfrog 工件中。我曾尝试提取图像并重新标记它,但它不起作用。我目前有一个步骤可以将我自己的 dockerfile 推送到工件,所以我知道管道是有效的。任何帮助将不胜感激
artifactory - 在 Artifactory 中禁用重新发布
如何禁用在 Jfrog Artifactory 中重新发布相同版本的工件?例如 Docker 存储库 - my-docker-releases: Image myapp:1.0.0 在存储库中发布。任何人都不应该在同一存储库中发布具有相同标签 myapp:1.0.0 的另一个图像。如何通过 Artifactory 的存储库设置来实现此功能?
docker - docker login 在centos 7上成功进入artifactory-jcr,但仍然得到'未知:需要身份验证',怎么办?
我已经在 ecs 上的 docker 中启动了 artifactory-jcr,然后尝试从中提取图像。首先,我在笔记本电脑上工作,win10,一切正常,然后我转到 ecs 登录 artifactory-jcr,它成功了。但是当我尝试拉图像,它抱怨“未知:需要身份验证”。
docker - 如何登录 jfrog 容器注册表?
我启动容器注册表:
我能够使用 UI 登录并创建存储库等。
现在我想使用 CLI 登录:
我究竟做错了什么?当我使用本地 192.168.xx 地址时(以及将其添加到我的不安全注册表后),我遇到了同样的错误。
amazon-ecs - asm 获取用户名:授权数据格式错误,字段为空
以下是我执行的步骤,每次都收到错误...
- 在 jfrog artifactory 中创建了 docker 注册表并在那里添加了容器。
- 在 jfrog 工件上创建访问令牌
- 在 aws 秘密管理器端创建秘密(用户名:密码:)。添加任务执行角色以添加secretsmanager:*
- 创建 ECS 任务定义。添加私有存储库并添加密钥管理器 ARN
- 运行任务并等待看到 NGINX 容器运行......最后得到以下错误..
“asm 获取用户名:授权数据格式错误,空白字段”
不知道我在这里做错了什么。这是 AWS 提供的文档。但仍然无法正常工作...
任何帮助表示赞赏!
docker - 在不使用 imagePullSecrets 的情况下从 kubernetes 中的私有存储库中提取图像
我是 kubernetes 部署的新手,所以我想知道是否可以在不使用imagePullSecrets
部署 yaml 文件的情况下从私有 repo 中提取图像,或者是否必须创建一个 docker 注册表秘密并在 imagePullSecrets 中传递该秘密。我还考虑将 imagePullSecrets 添加到服务帐户,但这不是我想知道的要求,如果我在变量中设置凭据,kubernetes 可以使用它们来提取这些图像。还想知道如何实现它并且参考文档会起作用提前谢谢。
artifactory - JFrog artifactory - 创建 docker 存储库的选项被禁用
我正在使用本地 JFrog Artifactory 来保存 Maven 工件。我需要使用这个工件来保存我的应用程序的 docker 图像。所以我尝试创建一个新的 docker 存储库,但它显示我的 docker 类型为禁用。当我环顾四周时,人们建议使用 JFrog Container Registry。我的问题是,我不能在现有的工件中创建一个 docker 存储库,是否需要下载任何插件等才能在现有的工件中添加此功能?以及如何在尝试创建新存储库时启用该 docker 存储库选项?