前言
和平常x86_64架构的电脑安装docker不同,树莓派是ARM架构的,所以安装步骤比较繁琐一点。
使用APT源安装docker
更新apt软件源及安装必备组件。为了确认所下载软件包的合法性,还需要添加软件源的 GPG 密钥。
$sudo apt-get update
$sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
lsb-release \
software-properties-common
$curl -fsSL https://mirrors.ustc.edu.cn/docker-ce/linux/raspbian/gpg | sudo apt-key add -
添加docker ce 软件源
-
首先执行以下一行命令,然后记一下输出的结果
$ echo $(lsb_release -cs) stretch
-
在/etc/apt/sources.list.d目录下新建文件docker.list
$ sudo vi /etc/apt/sources.list.d/docker.list
-
在文件里添加下面这行
deb [arch=armhf] https://download.docker.com/linux/raspbian $(lsb_release -cs) stable
-
把$(lsb_release -cs)改为刚才第一行输出的结果,比如我的输出的是stretch,改完后如下
deb [arch=armhf] https://download.docker.com/linux/raspbian stretch stable
保存,退出
安装docker ce
依次执行以下两行命令,即可完成安装
$ sudo apt-get update
$ sudo apt-get install docker-ce
启动
$ service docker start 启动
$ service docker stop 停止
$ service docker status 状态
$ service docker restart 重启