Duo开发环境搭建(docker)

ubuntu版本要20以上,不想折腾就直接docker

docker方式

  • 安装docker

sudo apt install docker-ce docker-ce-cli containerd.io


启动docker

systemctl start docker

停止docker

systemctl stop docker

重启

systemctl restart docker

查看状态

systemctl status docker

设置开机自启动

systemctl enable docker

查看信息

docker info

查看帮助文档

docker --help

docker info

  • docker验证

自动下载hello-world镜像并开启容器

sudo docker run hello-world

查看所有容器

docker ps -a

启动hello-world

docker start [容器id]

删除hello-world容器

docker rm -f [容器id]

查看所有镜像

docker images -a

删除镜像

docker rmi

  • 安装milkv-duo环境

https://hub.docker.com/r/dreamcmi/cv1800-docker

拉取docker镜像

docker pull dreamcmi/cv1800-docker:1.0

查看所有镜像

docker images -a

启动容器

docker run --privileged -d -it 02d

进入容器

docker exec -it b56 bash

退出容器

exit

  • 进入sdk文件夹

cd /root/cvi_mmf_sdk

按照上面的步骤

source build/cvisetup.sh

defconfig cv1800b_sophpi_duo_sd

clean_all

build_all

pack_sd_image

拷贝到本地

docker cp b56:/root/cvi_mmf_sdk/install/soc_cv1800b_sophpi_duo_sd/cv1800b_sophpi_duo_sd-20230523-1053-sdcard.zip /home/star-air/Desktop/milkv

烧录

sudo dd if=./sophpi-duo-*.img of=/dev/sdx bs=32M status=progress oflag=direct

物理机(ubuntu20)

待更

感谢你的付出,这能帮到很多人。 :+1:

请把你的收件地址及论坛身份证明信息(可以是登陆后的截图)发送至邮箱:hoka@milkv.io

我会送你一个小礼品。可能会是未发售的扩展板。

Thanks for your dedication, this helps a lot of people.

Please send your recipient address and forum ID information (can be a screenshot after login)

Send it to hoka@milkv.io

I will send you a small gift. It will probably be an unreleased expansion board.

顺带一提,我会将你的帖子翻译成英文,方便更多人检索到你的文章。
Incidentally, I will translate your post into English to make it easier for more people to retrieve your post.