px4io/px4-dev该镜像为PX4自动驾驶仪项目的开发镜像,用于构建飞行控制器的跨平台二进制文件。基于最新Ubuntu LTS系统,集成APT软件仓库中的gcc-arm-none-eabi编译器,提供稳定的构建环境支持。
适用于PX4自动驾驶仪项目开发过程中,需要构建飞行控制器(如FMU系列)二进制文件的场景,尤其适合需要统一编译环境的开发团队或跨平台构建需求。
选择镜像标签
确定所需的镜像标签,若不确定可选择最新版本标签。
克隆PX4-Autopilot仓库
克隆项目代码仓库:
bashgit clone https://github.com/PX4/PX4-Autopilot.git cd PX4-Autopilot
执行构建命令
使用以下命令启动构建,需指定镜像仓库及标签(TAGNAME)和目标平台:
bash# 通用命令格式 PX4_DOCKER_REPO=px4io/px4-dev:TAGNAME ./Tools/docker_run.sh make target # 示例:使用v1.16.0标签构建px4_fmu-v5目标 PX4_DOCKER_REPO=px4io/px4-dev:v1.16.0 ./Tools/docker_run.sh make px4_fmu-v5
查看构建结果
构建输出文件位于项目根目录下的./build文件夹中。
PX4_DOCKER_REPO:指定Docker镜像仓库及标签,格式为仓库名:标签(如px4io/px4-dev:v1.16.0)探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务