方法二:
如果方法一不能直接apt install,那麼就需要做原始碼安裝準備
5.1、安裝原始碼包,順序:docker-ce-cli containerd.io docker-ce
例:dpkg -i containerd.io_1.2.10-3_armhf.deb
6、直接啟動可能會啟動失敗,journalctl -xe日誌報錯:
docker.socket: failed with result 'service-start-limit-hit'
解決:刪除/etc/docker目錄下的json檔案,重啟伺服器
rm -f /etc/docker/key.json
reboot
7、啟動docker和加入開機自啟
systemctl start docker
systemctl enable docker
8、hello world驗證docker
docker run hello-world
心得:不管是apt安裝還是原始碼安裝,報錯除了源問題和key問題以外,基本都是依賴問題,如果apt依賴無法直接通過apt解決,那麼建議直接選擇原始碼安裝,dpkg -i docker-ce原始碼,缺少的依賴都會直接報錯出來,乙個乙個補上依賴即可;
樹莓派4b安裝wringPi
出現這個問題的原因在於,系統當前的wiringpi版本不支援樹莓派4b,但是這個問題不會影響我們程式設計使用樹莓派的所有引腳的功能。解決這個問題的步驟 進入樹莓派系統,首先需要確保樹莓派可以正常上網。我們可以輸入一下命令來判斷樹莓派是否可以正常上網。如上圖所示,能正常ping通就表示樹莓派可以正常上...
樹莓派4b安裝seafile
安裝前檢查python環境,安裝mysql,準備提供root密碼。將tar包解壓,執行安裝指令碼 setup seafile mysql.sh 按提示輸入配置引數。修改資料檔案路徑。raspberry版安裝時不提示詢問seafile資料檔案的存放路徑 與說明文件不一致,不明原因 因此分別修改服務啟動...
樹莓派4B安裝opencv
我的是樹莓派4b,安裝opencv過程很曲折在此記錄一下,當然如果你也裝不好,可以試試此方法 方法1 問題 這個方法版本沒找對,檔案不能解壓 通過scp命令將檔案從電腦傳輸給樹莓派 傳輸方法 然後安裝whl whl安裝方法 按照這個方法安裝成功了,然後執行python3.7,import cv2報錯...