docker - Docker Hub:远程构建触发器不起作用
问题描述
我正在尝试通过远程构建触发 URL 触发图像构建。我遵循了Docker Hub 文档,但实际的 Docker Hub UI 选项与远程构建触发器的 Docker Hub 文档中描述的选项不同。
根据文档显示的 Docker Hub 界面:
我在任何地方都看不到令牌选项。另外,我尝试通过浏览器直接点击触发 URL,但这也无济于事。
我想我没有正确理解这一点,或者 Docker Hub 中存在一些严重的错误,特别是对于远程构建触发器。
解决方案
您似乎正在关注一些过时的非官方文档。Docker Hub 前段时间重新设计了这部分。现在您不需要令牌,因为它已经包含在 URL 中。但是在浏览器中打开它是不够的,它必须是一个 POST 请求,所以你可以在命令行中使用 curl 进行尝试,例如:
curl -X POST "<the-trigger-url-here>"
推荐阅读
- python - 我对 scipy 函数进行了改进,但 PR 没有引起注意。我如何获得我的零钱?
- java - Java URI 本地文件系统解决问题
- javascript - 有没有办法用 discord.js 在变量中找到某个字母
- python - 如何从 AWS Lambda Python 函数中检索 URL 查询字符串参数?
- r - 如何在一列中加1到0
- c++ - 哪些指针值是明确定义的计算?
- nfc - iOS 13 NFC 核心 - 读取 NDEF 标签(例如 ISO 14443 Type A JavaCard)
- reactjs - Webpack:如果存在带有编译错误或 ESLint 错误的 Jest 测试,则导致实时重新加载和构建失败
- java - 删除 RecyclerView Firebase 项目 Android Java
- c - 如何将数据存储在也是指针的结构成员中?