gpt4 book ai didi

Docker Trusted Registry - 无法满足可用的容器插槽

转载 作者:IT老高 更新时间:2023-10-28 21:19:22 27 4
gpt4 key购买 nike

我正在尝试安装 Docker Truster Registry (DTR)。我正在执行以下命令:

docker run -it --rm \
docker/dtr install \
--ucp-url https://10.000.000.125 \
--ucp-node node123 \
--dtr-external-url https://10.000.000.97 \
--ucp-username admin --ucp-password admin \
--ucp-ca "$(cat ucp-ca.pem)" \

我收到以下错误:

ERRO[0000] Make sure that there is a node in your UCP cluster where port 80 and port 443 are open. Also confirm that all UCP node have the DTR images or can obtain them from Docker Hub.
FATA[0000] Problem running container 'dtr-phase2' from image 'docker/dtr:2.0.2': Couldn't create container 'dtr-phase2' from image 'docker/dtr:2.0.2': Error response from daemon: Unable to find a node that satisfies the following conditions
[available container slots]
[node==node123 node!=node123]

我能够从我尝试安装 DTR 的位置 ping 服务器。我不知道那个问题是什么意思。感谢您的帮助

最佳答案

我已尝试重现您遇到的问题(使用试用 DTR 许可证)。

我假设您正在安装 DTR 的节点已经加入 UCP 集群,您可以测试从 DTR 节点到 UCP Controller 上 TCP 端口 443 的连接。

根据documentation :

dtr-external-url,是可以到达DTR的公网IP或域名

所以,准确地说, --dtr-external-url 在您的情况下应该是 10.000.000.97 (尽管我同意参数名称有点误导)。

如果不了解有关您的 UCP 配置(例如网络等)的任何详细信息,很难提出建议。但考虑到错误消息,我建议验证您的 DTR 节点的主机名确实设置为 node123 并正确解析为 10.000.000.97

关于Docker Trusted Registry - 无法满足可用的容器插槽,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38704850/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com