終於測試出安裝沒有錯誤的方式,
我使用的 img 檔是【2019-07-10-raspbian-buster-full】
如果你使用的是 Stretch 安裝應該就不會有問題
參考的地方有
docker 快速使用 | 葉子
树莓派 NOOBS V3.2.0 Docker – 通信科协
linux - Raspberry Pi 3上的Docker安装失败,无法匹配aufs中的内核版本
Get Docker Engine - Community for Debian
安裝期間一直遇到 aufs-dkms 的問題,
根據第二篇參考,目前官方還沒有解決,
接下來將從最開始, img 檔寫入到 SD 卡之後開始。
第一階段說明 Raspbian 的基本設定
- img 檔寫入 SD 卡之後,在 SD 卡新增一個 ssh 空檔,以便等一下可以用 ssh 連線
- 先確定日期正確與否,不正確的話就更新日期
$ date
$ sudo date
-s"2019-09-01 15:30:00"- 若是用 pi2 的板,這邊就要先執行 raspi-config,將記憶卡未分割的部分擴展
sudo
raspi-config- 7 Advanced Options\7A1 Expand Filesystem
- ssh 連線到樹梅派之後,修改套件來源
$ sudo
nano /etc/apt/sources.listdeb http://free.nchc.org.tw/raspbian/raspbian/ buster main contrib non-free rpi
sudo
nano /etc/apt/sources.list.d/raspi.listdeb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ buster main
$ sudo apt-get clean all $ sudo apt update
- 開啟 VNC 連線
sudo
raspi-config- 進入 [5 Interfacing Options] 將 VNC 開啟
- 使用 VNC 連線進入 xwindow
- 第一次進入 xwindow 時,會跳出一些設定畫面,請跟著做完
- 軟體更新也請做完
- 更新軟件源
$ sudo apt update
- 安裝 docker 官方源會用到的軟件
$ sudo apt install gnupg2
- pi2 用 gnupg ,應該不用另外安裝
- 添加 gpg key
$ curl -fsSL https://download.docker.com/linux/raspbian/gpg | sudo apt-key add -
- 添加 docker 套件來源
$ echo "deb [arch=armhf] https://download.docker.com/linux/raspbian stretch stable" | sudo tee /etc/apt/sources.list.d/docker.list
$ sudo apt update
- 安裝 docker
$ sudo apt install
--no-install-recommends docker-ce- 啟動 docker
$ sudo systemctl enable docker $
sudo systemctl start docker.service- 將使用者加入群組
$ sudo usermod -aG docker $USER
- 確認 Docker 執行正常
$ sudo docker run hello-world
沒有留言:
張貼留言