owncloudci/wait-for的可用性。主要应用于ownCloud CI(持续集成)环境,确保依赖服务(如数据库、应用服务器等)完全启动并可访问后,再执行后续的构建、测试或部署步骤,有效避免因服务未就绪导致的流程失败。
<主机:端口>,多个服务用逗号分隔)amd64和arm64v8架构,适应不同硬件环境| 参数 | 描述 |
|---|---|
-it | 必选参数,指定需要等待的服务列表,格式为<主机:端口>,多个服务用逗号分隔(例如db:3306,web:8080) |
-t | 可选参数,设置超时时间(秒),默认值为20 |
bashdocker run --rm owncloudci/wait-for:latest -it db:3306 -t 30
该命令将等待db:3306服务可用,超时时间设置为30秒。
bashdocker run --rm owncloudci/wait-for:latest -it mysql:3306,redis:6379 -t 60
同时等待mysql:3306和redis:6379两个服务可用,超时时间60秒。
latest:官方最新版本,标签为owncloudci/wait-for:latest无
无
无
本项目采用MIT许可证 - 详见LICENSE文件。
TextCopyright (c) 2022 ownCloud GmbH
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务