樹莓派3B+配置國內源和安裝docker

說明

個人是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

配置docker

根據官網先作以下配置,運行以下命令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

docker命令不加sudo

  1. 若是尚未docker group就添加一個:

    sudo groupadd docker

  2. 將用戶加入該group內。而後退出並從新登陸就生效啦。

    sudo gpasswd -a ${USER} docker

  3. 重啓docker

    sudo service docker restart

https://docs.docker.com/insta...
https://blog.csdn.net/la99983...

相關文章
相關標籤/搜索