
本镜像包含p4lang软件的第三方依赖项,主要用于自动化场景,同时可作为生成其他p4lang仓库Docker镜像的基础镜像。虽然也可用于在本地机器上安装这些依赖,但设计初衷是服务于自动化流程。
protobuf-deps目录(注意:这些旧版本不适用于p4lang新项目,建议新工作使用当前版本)bash# 克隆仓库 git clone https://github.com/p4lang/third-party.git cd third-party # 构建Docker镜像 docker build -t p4lang/third-party .
在其他p4lang项目的Dockerfile中引用本镜像:
dockerfileFROM p4lang/third-party:latest # 后续构建步骤...
标准安装说明请参考镜像内置的Dockerfile,可通过以下命令查看:
bash# 运行容器 docker run -it --rm p4lang/third-party cat /Dockerfile
protobuf-deps目录中的GTest和GMock版本已过时,仅用于支持特定旧版Protocol Buffers,不建议在新项目中使用
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务