前言
树莓派上运行 Docker 是不同于其他平台,因为树莓派属于 arm32 架构。在树莓派中运行 Docker 镜像需要注意镜像对于 arm32 的支持,在官方镜像搜索页是有系统架构作为删选的,如果需要运行 arm32 架构的镜像,需要使用对应的版本。
如果使用官方 Docker 镜像,报错:
Failure No such image: mariadb:lastest
搜索镜像
-
在 Docker Hub 中搜索 “rpi mariadb” 或其他数据库(例:“rpi mysql”)
-
可以找到一个 “jsurf/rpi-mariadb” 的镜像
拉取镜像
-
拉取该镜像
-
命令行
docker pull jsurf/rpi-mariadb
-
Portainer
-
-
等待拉取完成,可以看到镜像列表中多出了该镜像: