簡單的樹莓派4b裝64位系統+docker和docker-compose

XC9發表於2022-01-08

起因是這樣的,我係統崩了

事先準備

wifi或網線
樹莓派和電源
記憶體卡和讀卡器

首先是裝系統

https://downloads.raspberrypi.org/raspios_arm64/images/找一個最新的或自己中意的系統


點選之後開始下載映象

然後在https://www.raspberrypi.com/software/下載Raspberry Pi Imager

Imager是傻瓜式安裝,裝完後插入讀卡器和記憶體卡,開始寫系統

先選擇記憶體卡


選擇系統後下拉找到 use custom

找到之前下好的映象


點選 write,會提示你進行預設定


由於沒有額外的螢幕,這裡開啟ssh

並設定wifi(網線直連可跳過這步)


設定完成後再點選 write就行了,燒寫過程中記憶體卡中的資料會被清除


燒寫完成後就可以把記憶體卡插入樹莓派,上電

稍等片刻後在路由器後臺找到樹莓派的ip地址,然後win+R執行CMD

在命令提示符輸入ssh pi@xxx.xxx.xxx.xxx

pi是樹莓派預設的使用者名稱,後面是樹莓派的ip地址,回車確認後它會要求你輸入預設定的密碼(如果有的話)

注意:輸入密碼時是看不到輸入細節的,並不是未輸入


這樣就算連線成功了

我們可以輸入uname -agetconf LONG_BIT來檢視系統資訊

這裡我們先輸入sudo apt-get update更新源

接下來安裝docker

根據docker的官方文件,我們輸入curl -fsSL https://get.docker.com -o get-docker.sh獲取一鍵安裝指令碼

然後sudo sh get-docker.sh直接開始安裝

執行完後是這樣的

我們輸入docker -v可以看到docker的版本,然後輸入個docker ps測試一下

出現了這種情況,這裡可以看看https://blog.csdn.net/u011337602/article/details/104541261/的帖子

按照教程,依次輸入

sudo groupadd docker

sudo gpasswd -a $USER docker

newgrp docker

後,再測試一下docker ps,這裡就正常了

接下來是docker-compose

我們來https://github.com/docker/compose/,點選這個releases的版本號

進去後拉到底部,在assets中找到一個適合自己的版本

右鍵複製連結地址後,填入

sudo curl -L "xxxxxxx" -o /usr/local/bin/docker-compose

我這裡是sudo curl -L "https://github.com/docker/compose/releases/download/v2.2.3/docker-compose-linux-aarch64" -o /usr/local/bin/docker-compose

然後新增執行許可權sudo chmod +x /usr/local/bin/docker-compose

接著就可以輸入docker-compose -v測試一下有沒有安裝成功了

相關文章