Zephyr OS 學習筆記0-2:Zephyr環境配置(docker方法)

為了方便大家開發,避免將過多的精力浪費在開發環境配置上,筆者已經制作好了Zephyr開發環境的鏡像,并配好了Eclipse IDE。

本方法缺點 :

  • Windows系統下,非JLink的開發板只能編譯,無法調試
  • 剪貼板復制粘貼不方便
  • 很多時候無法在圖形界面中復制粘貼文件,這種情況下必須使用Linux的cp命令
  • 內存占用比較大,4G左右,電腦配置在8G可以流暢運行

1.Windows 10系統下的配置

(1)打開Windows 10的Hype -v虛擬機功能
如何開啟:https://jingyan.baidu.com/article/f96699bbf2b889894f3c1b6f.html
(2)安裝Docker for Windows 10
下載地址:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
安裝后,雙擊桌面上的Docker圖標,即可啟用Docker
(3)拉取Docker鏡像
以管理員身份打開CMD(如何打開:https://jingyan.baidu.com/article/3ea51489ee29b652e71bba47.html)
在CMD中輸入

docker pull scumaker212/zephyr-gui:1.0

等待下載完成
(4)創建Docker容器
在CMD中輸入

docker run -it -p 22:22 3389:3389 scumaker212/zephyr-gui:1.0 bash

這樣就進入了docker容器內部的bash,以后打開只需
docker ps -a
docker start 容器ID
即可
(5)打開路由轉發

https://forums.docker.com/t/connecting-to-containers-ip-address/18817

在CMD中輸入

route add  172.17.0.0 MASK 255.255.0.0 10.0.75.2

(6)連接遠程桌面
https://jingyan.baidu.com/article/adc815134662abf723bf7387.html
IP地址一般是172.17.0.2,如果不是,可在CMD輸入

docker inspect 容器ID

查詢得到
用戶名是root,密碼是scumaker212
(7)最終結果展示


桌面.png

剛登上去會有Error對話框,不用管它,關掉即可


打開Eclipse開始工作.png
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容