问题标签 [harbor]
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.
nginx - Nginx反向代理无法加载Harbor页面
我正在尝试将港口放在另一个 nginx 反向代理后面
nginx 反向代理 (server1) --> Harbor (在另一个 server2 中使用 docker-compose)
无法达到港口服务器配置如下
}
片段/self-signed.conf
片段/ssl-params.conf
nginx日志如下 港口页面卡在加载中
docker - Harbor机器人帐户:来自守护程序的错误响应:未经授权:需要身份验证
我总是得到:
尝试登录时:
docker - 更改默认 docker 注册表以使用 Harbor 作为默认注册表
我有一个关于如何更改和强制 docker 为这个解决方案使用公司注册表的问题我部署了启用代理的港口,如果我在我的 pull 命令中指定 registry-name,它可以从 docker hub 拉图像并将其拉回我的系统. 强文本 我的问题从我发出docker pull some-image开始,docker 应该使用我的注册表作为默认值而不是 docker hub 并且我还在我的守护程序文件中配置 registry-mirror。
谢谢
installation - Habor 安装程序认为 docker-compose 未安装
我正在尝试在 CentOS 7 主机上安装 Harbor 2.4.1。我已经安装了 docker 和 docker-compose。但是我尝试运行 ./install.sh 来安装港口我收到了消息
Docker 和 docker-compose 可用。问题是什么?
kubernetes-helm - 如何使用 Helm CLI V3.7.2 和 Harbor 2.4.0-d4affc2 将 helm chart 推送到 Harbor
正在努力寻找适用于特定版本的 Harbor 和 Helm 的文档。
我试过添加我的回购......
目前没有问题
然后我尝试在本地目录(.tgz 文件)中推送图表
我收到一个错误“错误:远程缺少方案前缀(例如“oci://”)
如果我尝试
我收到错误“拨号 tcp:查找港口:没有这样的主机”
我试过了
我收到一个错误“看起来 oci://myharbor.mydomain.com/chartrepo/myproject 不是有效的图表存储库”
如果我只是尝试直接推送而不使用注册的仓库
我收到错误“错误:意外状态:401 未经授权”
如果我先登录...
再次推动的尝试
相同的错误“错误:意外状态:401 未经授权”
docker - Docker 守护程序因letsencrypt certbot 创建的证书而失败
我已经设置了 Harbor(一个 Docker 私有注册表),并尝试使用 Docker 连接到它。
sudo docker pull registry.mysite.nl/test
但我不断得到:
但是,如果我使用浏览器访问该站点,一切都会顺利进行。所有客户端,在我的 Mac 上,在该机器上的本地主机上等都会发生。
任何想法?- 我多次重新生成证书等..
编辑:我从letsencrypt获得的证书有:
CLIENT_CERT INTERMEDIDIATE_CERT ROOT_CERT
全部在一个文件中。使用 OpenSSL 检查证书会导致验证错误
当我从此文件(在服务器上)删除 ROOT_CERT 时,错误消失了:
但是 Docker(和 podman)一直在抱怨无效的证书。
x509: certificate has expired or is not yet valid: current time 2022-02-17T17:19:53Z is after 2016-01-12T16:41:00Z
azure - 如何为 Azure Keyvault + SecretProviderClass + imagePullSecrets + Private docker repository 配置部署文件
如何为 Azure Keyvault + SecretProviderClass + imagePullSecrets + Private docker repository 组合配置部署文件。
我们有私有 Docker 存储库来维护映像,现在我们需要在 Azure 密钥库中维护该 Docker 存储库的凭据,使用 SecretProviderClass 将其导入 AKS,在“imagePullSecrets”下使用该密钥