個人是3b+版本,系統版本是stretch
,以下命令能夠查看版本linux
$ lsb_release -a
結果以下:docker
No LSB modules are available. Distributor ID: Raspbian Description: Raspbian GNU/Linux 9.4 (stretch) Release: 9.4 Codename: stretch
個人系統體系結構是
armhf
,這是這下面安裝docker的時候提示的,安裝amd64報錯了。
1.使用管理員權限修改/etc/apt/sources.list
文件:curl
$ sudo nano /etc/apt/sources.list
用#註釋掉原文件內容,添加如下內容:ui
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
2.使用管理員權限,編輯/etc/apt/sources.list.d/raspi.list
文件url
$ sudo nano /etc/apt/sources.list.d/raspi.list
用#註釋掉原文件內容,添加如下內容:.net
deb http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui deb-src http://mirror.tuna.tsinghua.edu.cn/raspberrypi/ stretch main ui
apt-get update
若是上面的命令執行沒有再提示什麼沒找到什麼什麼的信息,並更新完成就說明上面配置管用,並配置成功了rest
根據官網先作以下配置,運行以下命令code
$ sudo apt-get install \ apt-transport-https \ ca-certificates \ curl \ gnupg2 \ software-properties-common
下一步blog
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
下一步ip
sudo apt-key fingerprint 0EBFCD88
接下來按照官網的配置docker的倉庫,不起做用,就在網上找了手動下載的方法
設置docker源
echo "deb [arch=armhf] https://download.docker.com/linux/debian \ $(lsb_release -cs) stable" | \ sudo tee /etc/apt/sources.list.d/docker.list
更新 安裝
sudo apt-get update sudo apt-get install docker-ce
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart
https://docs.docker.com/insta...
https://blog.csdn.net/la99983...