前言

要想在树莓派上搭建服务,使用 Docker 是一个不错的选择,可以不用配一大堆环境,也不用担心把环境搞得乱七八糟。

今天讲一下如何在树莓派上安装 Docker

安装

之前的文章讲了我在树莓派上安装的是 Manjaro 系统,所以安装 Docker 就非常方便,用包管理器就可以了

1
sudo pacman -S docker

添加用户组

添加用户组是为了给 docker 一个身份,避免每次运行都要以 root 方式运行。

1
2
sudo groupadd docker # 创建 docker 用户组
sudo usermod -aG docker $USER # 把当前用户添加到 docker 用户组

启动和关闭

1
2
sudo systemctl start docker # 启动 docker
sudo systemctl stop docker # 停止 docker

配置镜像地址

前段时间镜像访问不了相比大家都听说了,虽然最近又可以了,不过速度还是较慢,所以我们可以使用一些国内镜像,这样访问起来会快一点。

镜像的配置文件在 /etc/docker/daemon.json ,如果文件不存在,直接创建就行了。

内容如下

1
2
3
4
5
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io"
  ]
}

docker compose

docker compose 是容器编排会用到的,所以这里也顺便说一下如何安装。

1
sudo pacman -S docker-compose

总结

在树莓派安装 Docker 其实和在 Linux 上安装是一样的,没什么不同。

安装好了 Docker 后,树莓派的玩法就多了。