我是技术世界的新手,我想了解一下eclipse hawkBit,我是一个完全的菜鸟和初学者,所以任何帮助都是mucha感谢的。
我的场景:我有一个Windows10操作系统,上面有VMware工作站,我在上面安装了Ubuntu来运行eclipse hawkBit,当然还有docker。我的互联网连接是高速移动互联网连接,我使用我的智能手机来系系(移动热点)。
我想做的是:我想启动hawkBit hawkBit,所以基本上就是运行它,模拟一些设备,并了解如何使用eclipse。
我的问题:要根据官方文档运行hawkBit,我只需要在终端上提供以下代码:docker run -p 8080:8080 hawkbit/hawkbit-update-server:latest
我在youtube上看过一个视频,如果hawkBit正常工作,它会向我显示本地主机端口信息,并说连接成功(或类似的东西),但我一直遇到的错误或问题是:2021-06-17 11:35:19.312 INFO 1 --- [tContainer#1-56] o.s.a.r.c.CachingConnectionFactory : Attempting to connect to: [localhost:5672]
这是它的一张图片:

如果你们能帮我解决这个问题,我将非常感激,因为没有太多关于这个问题的支持或视频,事实上很难为hawkBit找到像样的参考材料。任何帮助都是非常感谢的。
发布于 2021-06-28 14:46:33
您在此处看到的异常是由于缺少(或配置错误) RabbitMQ服务造成的。
您需要将环境变量SPRING_RABBITMQ_HOST配置为指向正在运行的RabbitMQ实例。
docker run -p 8080:8080 -e SPRING_RABBITMQ_HOST=ip-of-rabbitmq-service hawkbit/hawkbit-update-server:latest
为了更容易设置,您可以使用the docker compose file for hawkbit (选项B或C),它已经有一个预配置的RabbitMQ和MySQL容器。
https://stackoverflow.com/questions/68018584
复制相似问题