回到顶部

Contents

树莓派安装 docker 和 docker-compose(镜像快速安装)

安装环境

树莓派系统:

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

执行脚本后会自动识别 arm 架构,下载安装对应版本 docker,稍等片刻即可。

将当前用户加入docker 组:

sudo usermod -aG docker $USER

退出当前终端并重新登录,此时操作docker不再需要加sudo权限。

注意:

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

安装 docker-compose

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

更新 apt 软件源(树莓派如何切换源树莓派官方源地址清单):

sudo apt-get update

源码安装 python3 和 pip3:

http://xieboke.net/article/23/

安装 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/  --trusted-host  pypi.mirrors.ustc.edu.cn

检查安装的版本

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

原文地址

https://www.cnblogs.com/kasnti/p/11833778.html


^_^
请喝咖啡 ×

文章部分资料可能来源于网络,如有侵权请告知删除。谢谢!
前一篇: web 服务器 caddy 资料收集
下一篇: nextcloud 您的数据目录可被其他用户读取 请更改权限为 0770 以避免其他用户查看目录.
captcha