
hardwario/nrf-connect-sdk-buildv2.9.0版本的Dockerfile(此版本使用Zephyr SDK v0.17.0作为验证工具链)。该Docker镜像有助于CI/CD管道或在任何桌面机器上快速搭建开发环境。
环境基于Ubuntu 24.04 LTS,并遵循Nordic Semiconductor提供的手动安装说明。
预构建的Docker镜像可在Docker Hub获取:
[*]
克隆本Git仓库:
git clone [***]
进入Git仓库目录:
cd nrf-connect-sdk-build-docker
使用以下命令构建Docker镜像:
docker build -t hardwario/nrf-connect-sdk-build:v2.9.0-1 .
运行以下命令打印West工具版本:
docker run --rm -it hardwario/nrf-connect-sdk-build:v2.9.0-1 west --version
使用以下命令通过Docker镜像构建固件:
sh -c 'docker run --rm -it -u $(id -u):$(id -g) -v $(pwd):/build -w /build/zephyr/samples/basic/blinky hardwario/nrf-connect-sdk-build:v2.9.0-1 west build -b <BOARD_NAME>'
此命令必须从West工作区的根目录运行。注意
docker命令封装在sh命令下,因此Fish shell用户也可无缝执行此示例。不要忘记将<BOARD_NAME>参数替换为实际的开发板名称。
本项目采用MIT许可证授权 - 详见LICENSE文件。
由**HARDWARIO a.s.**在欧洲中心用心打造。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务