樹莓派3 HypriotOS安裝


選擇HypriotOS的原因是因?yàn)槠鋵?duì)Docker的支持已經(jīng)很完善,且有豐富參考資料減少了很多彎路。前期在使用cubieboard進(jìn)行測(cè)試時(shí)發(fā)現(xiàn)自帶鏡像文件內(nèi)核版本太低需要自行編譯,后期才找到一個(gè)第三方的安裝地址,有時(shí)間另行介紹。

  1. 鏡像文件
  1. 讀卡器一個(gè)
  2. 鏡像寫入軟件
 curl -O https://raw.githubusercontent.com/hypriot/flash/master/$(uname -s)/flash
chmod +x flash
sudo mv flash /usr/local/bin/flash
  1. 使用
    寫入鏡像后將內(nèi)存卡放入樹莓派并重啟。用戶名:pirate 密碼:hypriot
    如果你是用flash寫入的話在可以在寫入命令行前加入 --hostname 這樣就不需要顯示器了,或者像有的資料介紹的通過(guò)nmap或其它掃描工具來(lái)發(fā)現(xiàn)設(shè)備。僅需要執(zhí)行如下命令就可以直接連接設(shè)備。比如我寫入的命令如下:
#注意下載的ZIP包不要解壓
flash --hostname pi0 hypriotos-rpi-v1.1.3.img.zip

由于我設(shè)置的hostname為pi0,那么我的ssh登錄命令如下:

#這里的pirate用戶為hypriotos默認(rèn)登錄用戶
#此登錄方式要登錄設(shè)備與樹莓派在一個(gè)網(wǎng)段
ssh pirate@pi0.local

通過(guò)上面的ssh命令不需要知道IP的情況下即可登錄。

  1. 更新系統(tǒng)
sudo apt-get update && sudo apt-get upgrade -y
sudo apt-get dist-upgrade -y 

通過(guò)更新對(duì)系統(tǒng)打補(bǔ)丁及安裝各軟件最新版本
通過(guò)安裝rasip-config可以用圖形化界面進(jìn)行配置

sudo apt-get install raspi-config 
  1. Docker安裝
sudo apt-get install docker.io
  1. 測(cè)試
docker run -d -p 80:80 hypriot/rpi-busybox-httpd

如吧,國(guó)內(nèi)訪問(wèn)不正常

wget http://soft.sunsl.net/dev/armhf/rpi-busybox-httpd.tar
 docker load -i rpi-busybox-httpd.tar

成功后你應(yīng)該能通過(guò)瀏覽器訪問(wèn)到如下界面:


參考資料

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Docker — 云時(shí)代的程序分發(fā)方式 要說(shuō)最近一年云計(jì)算業(yè)界有什么大事件?Google Compute Engi...
    ahohoho閱讀 15,849評(píng)論 15 147
  • docker基本概念 1. Image Definition 鏡像 Image 就是一堆只讀層 read-only...
    慢清塵閱讀 9,005評(píng)論 1 21
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件) ls -a 列出當(dāng)前目錄文件(包括隱含文件) ls...
    會(huì)飛的魚Coo閱讀 4,702評(píng)論 1 23
  • 一、文件/文件夾管理 ls 列出當(dāng)前目錄文件(不包括隱含文件)ls -a 列出當(dāng)前目錄文件(包括隱含文件)l...
    路癡千行閱讀 2,634評(píng)論 0 5
  • Docker 常用的一些命令 #docker run -i -t ubuntu /bin/bash root@80...
    amazing_bing閱讀 3,610評(píng)論 0 0

友情鏈接更多精彩內(nèi)容