树莓派安装docker

树莓派安装 docker

安装环境

树莓派系统:

Linux raspberrypi 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux

安装 docker

下载脚本:

curl -fsSL https://get.docker.com -o get-docker.sh

使用阿里云镜像下载安装:

sh get-docker.sh --mirror Aliyun

docker换源:

前往阿里云镜像服务注册领取一个加速,下面有教程引导更换源

https://account.aliyun.com/login/login.htm

注意:

树莓派是 arm 架构的,所以不能使用x86平台的镜像,在使用 docker pull 拉取时,docker 会自动根据当前架构去查找是否有架构匹配的镜像,所以,如果是自制镜像,则需要分平台编译。

安装 docker-compose

因为树梅派是 arm 架构,docker-compose 是没有提供官方的二进制文件的,所以我们要使用 python 的 pip 工具来安装 docker-compose。

更新 apt 软件源(换源博客):

sudo apt-get update

安装pip

sudo apt install python3-pip

安装完之后也可以把pip源换一下:

linux:
修改 ~/.pip/pip.conf (没有就创建一个), 内容如下:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple

安装 libffi-dev,否则在安装 docker-compose 的时候可能会报错:

sudo apt-get install -y libffi-dev

使用 pip 安装 docker-compose,临时使用中科大的软件源:

sudo pip3 install docker-compose -i https://pypi.mirrors.ustc.edu.cn/simple/

检查安装的版本

root@raspberrypi:~# docker --version
Docker version 20.10.5, build 55c4c88
root@raspberrypi:~# docker-compose --version
docker-compose version 1.28.5, build unknown

版权声明:本文为linxinloningg原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。