2020年4月1日 星期三

安裝Raspberry Pi 2B 來跑docker 前置準備

這一兩天, 用NAS docker來跑了幾個service
    在Synology NAS docker上架設pi-hole來擋廣告(adblock) with RouterOS設定
    在Synology NAS docker上架設adguardhome (像是pihole)來擋廣告(adblock)
    在Synology NAS docker上搭建bitwarden 密碼管理軟體

短暫試用起來, 還蠻喜歡的
但是, NAS現在對於我來說, 已經不是常態性開機的狀態
加上, 手邊又有閒置的Pi 2B
所以, 想說來把這兩個service改用Pi來
常駐型開機, Pi 2B應該還是會比NAS來的省電

前置作業
更新Pi 2B的作業系統

1. 下載新的image
   https://www.raspberrypi.org/downloads/raspbian/
   如果你會接hdmi到螢幕來看畫面或是操作, 就選Raspbian Buster with desktop
   我這次是打算拿來跑server, 不會接螢幕, 選Raspbian Buster Lite

2. 用燒錄程式把image燒到SD卡
   Tool : Etcher, https://etcher.io/
   沒甚麼特別, 選Image, 確認SD卡是否正確
   就燒吧

3. 如何讓樹梅派一開機就有wifi/ssh
   關鍵字可以用 (Raspbian Buster Lite Headless) 去搜尋
   Headless就是Pi上沒有接任何東西
   也就是透過網路/ssh去連接
   Ref:
        https://peppe8o.com/install-raspbian-buster-lite-in-your-raspberry-pi/
https://sigmdel.ca/michel/ha/rpi/guide_buster_01_en.html#buster
https://medium.com/@danidudas/install-raspbian-jessie-lite-and-setup-wi-fi-without-access-to-command-line-or-using-the-network-97f065af722e
 
   步驟2燒錄好的SD卡, 拔出重新插回電腦, 可以看到有個boot區
   a. 設定開機的wifi
      到boot區下, 新增一個文字檔wpa_supplicant.conf
      把下面內容貼進去, 但是<<your_SSID>>, <<your_PSK>> 請換成你家裡的wifi ssid/密碼
        ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
        update_config=1
        country=TW
        network={
             ssid="<<your_SSID>>"
             psk="<<your_PSK>>"
             key_mgmt=WPA-PSK
        }

    b. 設定開機就開啟ssh
       到boot區下, 新增一個文字檔ssh
       請注意, 不能有附檔名
       錯的 : ssh.txt, ssh.log 這樣都是錯的

到這邊, 應該就大功告成了

因為Pi 2B現在還在其他地方
所以先把能預先做的準備一下

後面需要在Pi 2B上裝docker來跑bitwardenrs

更新 : 已經完成了, 可以參考
在Rasberry Pi 2B上跑Docker, AdguardHome, Bitwarden, RPi-Monitor

就先找了一下安裝docker的文章
https://withblue.ink/2019/07/13/yes-you-can-run-docker-on-raspbian.html
https://pimylifeup.com/raspberry-pi-docker/
https://blog.alexellis.io/how-to-fix-docker-for-raspbian-buster/
https://www.reddit.com/r/docker/comments/ck6x0z/install_docker_onto_an_rpi_4_with_raspbian_buster/
https://openhome.cc/Gossip/CodeData/DockerLayman/DockerLayman2.html

https://www.raspberrypi.org/forums/viewtopic.php?t=243691
https://github.com/docker/for-linux/issues/545

沒有留言:

張貼留言

在Raspberry Pi 2B上跑Docker, AdguardHome, Bitwarden, RPi-Monitor

在Raspberry Pi 2B上跑Docker, AdguardHome, Bitwarden, RPi-Monitor 請先參考前置準備工作 安裝Raspberry Pi 2B 來跑docker 前置準備 安全性考量, 移除預設pi帳號 Ref :     h...