资讯专栏INFORMATION COLUMN

树莓派系列(十四) 树莓派4B安装 docker并配置为 MQTT服务器

lemon / 1230人阅读

摘要:配置图形化界面下载图形化界面创建容器运行运行之后在浏览器中输入树莓派进入界面。拉取镜像启动容器用树莓派进入服务器后台默认账号默认密码

树莓派4B安装 docker并配置为 MQTT服务器

流程简单,新手10分钟可以配置完?

1.安装docker

安装docker

下载安装脚本

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

由于我买了树莓派4B,安装了Buster系统,于是我看了一下这个链接的shell脚本,已经支持了buster安装(可以在脚本中搜索buster)

执行脚本,使用阿里镜像

 sudo sh get-docker.sh  --mirror Aliyun

启动docker

 sudo systemctl enable docker sudo systemctl start docker

带sudo,docker需要root权限

 sudo docker version  #查看版本

配置国内镜像

 mkdir -p /etc/docker
 sudo tee /etc/docker/daemon.json <<-"EOF" #第二步到此处> {>   "registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]> } > EOF

重启docker生效

 sudo systemctl daemon-reload sudo systemctl restart docker

注: 树莓派是arm架构,arm平台不能使用x86镜像,查看 Raspbian 可使用镜像请访问 arm32v7

配置docker图形化界面

#下载 Docker 图形化界面 portainersudo docker pull portainer/portainer#创建 portainer 容器sudo docker volume create portainer_data#运行 portainersudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

运行之后在浏览器中输入树莓派IP:9000 进入界面。首次访问需要设定登录密码。

2.配置EMQ X

EMQ X (Erlang/Enterprise/Elastic MQTT Broker)是基于 Erlang/OTP 平台开发的开源物联网 MQTT 消息服务器。

拉取docker镜像

docker pull emqx/emqx:4.3-rc.5

启动docker容器

docker run -d --name emqx -p 1883:1883 -p 8081:8081 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:4.3-rc.5

用 树莓派IP:1883 进入EMQ X服务器后台

默认账号:admin

默认密码:public

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/121958.html

相关文章

  • Linux学习

    摘要:学习树莓派的的初识学习树莓派的的初识初识初识学习书籍正点原子嵌入式驱动开发指南章节第三十章学习内容书中介绍的获取可以有三个途径第一个是的官方代码。网上的烧写树莓派教程很多,但是为了学习我选择了官方的代码。Linux学习 - 树莓派4b的U-Boot的初识初识U-Boot学习书籍:《【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.5.1》章节:第三十章学习内容:书中介绍uboot的获...

    不知名网友 评论0 收藏0
  • 树莓4B安装uboot

    摘要:要想放到树莓派上运行,需要官方提供的固件四下载直接下载我们所需的在文件夹中,将其中的复制到卡的分区中之前分区时大小为,格式为的那个,再将编译好的一同复制进去。 2021SC@SDUSC 一、uboot的介绍 1.1、计算机系统的主要部件 (1)计算机系统就是以CPU为核心来运行的系统。典型的...

    izhuhaodev 评论0 收藏0
  • 树莓安装Docker

    摘要:因为树莓派是架构的,所以的安装和使用也都有不同。反过来别的上的镜像,也不能在树莓派上运行。有一个叫的仓库制作了非常多树莓派专用,可以参考下。树莓派参考参考树莓派安装,最难的在于正确的选择源和添加,才能找到版本适合的并下载。 因为树莓派是ARM架构的,所以Docker的安装和使用也都有不同。需要讲的内容比较多,这里单挑出来。 树莓派是基于ARM架构的,和PC不同。所以即使树莓派上能做一些...

    Shisui 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<