树莓派安装Docker以及Portainer中文版

前言

  • 前段时间树莓派安装了Debian-Pi-Aarch64,这是一个基于树莓派的64位linux系统,功能比较多,基本上也是一款比较成熟的桌面产品了,但是系统占用的确比较严重,特别是安装一些程序的时候看设备状态CPU内存都快干满了,而且这个项目好像也暂停了。刚好我新换的固态也回来了,让我重新思考给他安装个灵魂。
  • 去一些树莓派论坛社区,发现很多项目都是以官方的Raspberry Pi OS演示的,之前不安装是因为官方的系统只有32位的,虽然之前也出过64位的系统但是BUG比较多,随着树莓派4B硬件增加4G,8G内存版本,官方也在前段时间正式推出了64位的Linux系统,基于Debian 。树莓派也有Ubuntu的版本,但是真的很卡,还是在有固态的情况下。
  • 思来想去,我还是选择了基于官方的64位系统,然后给他安装Docker,安装完毕后,我发现跑起来还是挺不错,毕竟很多电视盒子都能跑的不错。

安装Docker

树莓派安装docker其实很简单,由于64位系统良好的支持性,使用官方脚本一键即可安装。

sudo curl -sSL https://get.docker.com | sh
systemctl start docker
systemctl enable docker

输入以上命令后,如果没有报错,基本上都能安装成功,下方为安装完毕后样子。
安装完毕后.png

设置Docker开机自启

systemctl enable docker.service

安装Portainer面板汉化版

基于Docker的图形化面板,我去网上没找到基于中文版的,只找到了这一个推荐比较多的Portainer,但是它没有中文版。然后我在Mark's Blog找到了这个中文汉化版,根据提示安装即可。

关于Portainer.png

中文汉化包下载

我备份了一份到我云盘中,有需要的可以去下载。

[hide]https://www.123pan.com/s/8tw0Vv-kosKA.html[/hide]

新建文件夹命名为 public ,把 Portainer-CN.zip 解压至里面。 2、public 文件夹传输至系统根目录 3、然后按需执行以下命令

  • x86-64系统使用
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:1.20.2
  • ARM64系统使用(树莓派是arm架构的,所以选这个)
docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:linux-arm64-1.20.2

个人建议,执行第二步操作的时候在docker run后面增加以下代码,这样开机后面板会自动启动,否者还要自己连到设备启动。

--restart=always 

也就是执行这条


docker run --restart=always -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /public:/public portainer/portainer:linux-arm64-1.20.2

执行完以上操作,就可以通过树莓派的IP:9000,访问仪表盘了。

配置Portainer面板.png
这张图是安装原版的截图

Portainer面板.png

Docker手册参考

已有 66 条评论

    1. c
      2023年12月23日 12:50 Windows 10+ · Edge 118 IP 美国 Akamai科技公司CDN网络节点 回复

      asddawdawdawd

    2. 萨法
      2024年01月10日 23:14 Windows 10+ · Chrome 120 IP 吉林省长春市 电信 回复

      阿是发顺丰

    3. 2024年01月22日 02:13 IP 广东省广州市 腾讯云 回复

      [...]前言前段时间购买了树莓派的存储套件,然后给他改了硬盘启动和安装了docker,当时也写了两篇文章,树莓派安装Docker以及Portainer中文版, 给树莓派4B改成硬盘启动,虽然docker还是挺强的,但是当做一个nas其实是我当时的规划,后来了解到了OMV这个开源的nas系统,并且还是支持docker的拓展,那这不是树莓派的最终使用状态吗!安装的过程还是遇到了一些问题,不过都解决了。该教程为[...]

    4. hans
      2024年02月16日 22:33 Android 12 · Chrome 97 IP 广东省广州市 电信 回复

      Hi

    5. 挺胸的贫僧
      2024年04月05日 02:27 Windows 10+ · Firefox 124 IP 江苏省连云港市 电信 回复

      谢谢分享

    6. wqd
      2024年04月26日 05:39 Windows 10+ · Edge 124 IP 广东省深圳市 移动 回复

      我试试啊

    7. df
      2024年07月16日 19:56 Windows 10+ · Chrome 126 IP 上海市 电信 回复

      我看看

    8. 基斯里夫
      2024年08月02日 22:53 Windows 10+ · Edge 122 IP 重庆市 移动 回复

      portrainer的镜像拉取不了,试试这个

      1. 2024年08月02日 23:05 Windows 10+ · Edge 127 IP 河南省漯河市 联通 回复

        镜像拉取不了。可能是网络问题。

发表评论