Nuclei Linux SDK Docker Image For different SDK Branch
8.2K
This docker image is used to evaluate nuclei linux sdk, it contains linux sdk source code, and pre-downloaded buildroot cache, and prebuilt freeloader/bootimages.
The docker image might not be updated frequently, please take care.
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn/"]
}
If this mirror not working, just search docker hub mirror and use replacement.
sudo systemctl restart dockerHere I use docker, here is the sample script to use this docker image, size is about 2 GB now due to source code with less depth clone.
## choose tag according to https://github.com/Nuclei-Software/nuclei-linux-sdk/issues/8
# 2022.11 tag is a manual created image, maybe not updated
docker run -it nucleisoftware/linuxsdk:2022.11
# dev_nuclei_6.6_v2 is ci generated for branch dev_nuclei_6.6_v2, this branch is using gcc13 toolchain
docker run -it nucleisoftware/linuxsdk:dev_nuclei_6.6_v2
Notice: Configuration
SOC=evalsoc CORE=ux900fdis already built, and saved inwork/evalsoc, take care.
user password is
riscv123
# cd linux sdk workspace
cd nuclei-linux-sdk
# see commit log of last one
git log -1
# fetch latest commits if needs
git fetch
# pull latest changes if needs
git pull
# do submodule updates
git submodule update
# build project just follow https://github.com/Nuclei-Software/nuclei-linux-sdk#show-help in each branch
# run qemu for SOC=evalsoc CORE=ux900fd
make run_qemu
Content type
Image
Digest
sha256:5e5562ae4…
Size
4.1 GB
Last updated
13 days ago
docker pull nucleisoftware/linuxsdk:dev_nuclei_6.12_v3_hypervisor_aia