本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

curl-http3 Docker 镜像下载 - 轩辕镜像

curl-http3 镜像详细信息和使用指南

curl-http3 镜像标签列表和版本信息

curl-http3 镜像拉取命令和加速下载

curl-http3 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

curl-http3
alpine/curl-http3

curl-http3 镜像详细信息

curl-http3 镜像标签列表

curl-http3 镜像使用说明

curl-http3 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

基于Alpine镜像的定制curl构建,支持brotli压缩、BoringSSL和HTTP/3(通过quiche)。
3 收藏0 次下载activealpine镜像

curl-http3 镜像详细说明

curl-http3 使用指南

curl-http3 配置说明

curl-http3 官方文档

alpine/curl-http3

镜像概述和主要用途

alpine/curl-http3是一个基于Alpine镜像的定制化curl工具,通过集成brotli压缩、BoringSSL和quiche库,实现了对HTTP/3协议的支持。该镜像适用于需要测试或使用HTTP/3协议的场景,同时保持了Alpine镜像轻量高效的特性。

核心功能与特性

  • 协议支持:支持HTTP/3(通过quiche)、HTTP/2、HTTPS等多种协议
  • 压缩支持:集成brotli压缩算法,提升数据传输效率
  • 安全支持:使用BoringSSL作为SSL/TLS库,增强安全性能
  • 多架构支持:提供linux/amd64和linux/arm64两种架构镜像
  • 自动更新:通过CI定时任务每周检查curl和quiche的最新版本,自动构建并推送更新镜像

使用场景和适用范围

  • HTTP/3协议兼容性测试
  • 需要brotli压缩支持的API请求
  • 跨架构环境下的curl工具使用
  • 轻量级容器环境中的网络调试

使用方法和配置说明

基本使用

查看curl版本及支持特性:

bash
# 2024年8月14日运行示例
# HTTP3已包含在特性列表中
docker run -ti --rm alpine/curl-http3 curl -V

# 输出示例:
# curl 8.9.1-DEV (x86_64-pc-linux-musl) libcurl/8.9.1-DEV BoringSSL zlib/1.3.1 brotli/1.1.0 nghttp2/1.62.1 quiche/0.22.0
# Release-Date: [unreleased]
# Protocols: dict file ftp ftps gopher gophers http https imap imaps ipfs ipns mqtt pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
# Features: alt-svc AsynchDNS brotli HSTS HTTP2 HTTP3 HTTPS-proxy IPv6 Largefile libz NTLM SSL threadsafe UnixSockets

使用HTTP/3协议

通过--http3参数指定使用HTTP/3协议发送请求:

bash
# 使用HTTP/3请求Google
docker run -ti --rm alpine/curl-http3 curl --http3 -sI [***]

# 输出示例:
# HTTP/3 200
# content-type: text/html; charset=ISO-8859-1
# content-security-policy-report-only: object-src 'none';base-uri 'self';script-src 'nonce-_kX-8y7rjr1XARNsb4yYlw' 'strict-dynamic' 'report-sample' 'unsafe-eval' 'unsafe-inline' https: http:;report-uri [***]
# p3p: CP="This is not a P3P policy! See g.co/p3phelp for more info."
# date: Wed, 14 Aug 2024 06:21:15 GMT
# server: gws
# ...

指定User-Agent发送HTTP/3请求:

bash
docker run --rm alpine/curl-http3 curl -sIL [***] --http3 -H 'user-agent: mozilla'
# 输出示例:
# HTTP/3 200
# (...)

多架构支持

  • linux/amd64
  • linux/arm64

相关资源

代码仓库

[***]

每日构建日志

[***]

Docker镜像标签

[***]

镜像构建流程

  1. 配置CI定时任务,每周在master分支执行构建
  2. 通过GitHub REST API检查curl和quiche的最新版本/标签
  3. 通过Docker Hub REST API匹配现有镜像标签
  4. 若版本不匹配,构建带有最新版本标签的镜像并推送到Docker Hub

该镜像会自动跟踪以下项目的最新发布并触发构建:

  • curl
  • QUICHE

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"