小编Jéa*_*éan的帖子

电报机器人:ChatId ?未获取 ChatId,但 {"ok":true,"result":[]}

尝试了Telegram bot - how to get a group chat id ?中描述的所有选项 红宝石宝石 Telegram_bot

当浏览到: https: //api.telegram.org/botXXX:YYYY /getUpdates 时,我得到的是:

{“确定”:true,“结果”:[]}

我究竟做错了什么?

telegram-bot

6
推荐指数
1
解决办法
3万
查看次数

docker 中的 mqtt 服务器 - 从 DockerCompose.yaml 运行 <mosquitto_passwd -U> 的方法

终于在 Docker 中运行了 mqtt,但我想使用 uid/pwd。通过以下方式让一切正常工作:

  1. 第一次使用不要求 passwd 文件的 mosquitto.conf 文件,
  2. 通过来自 3. 创建的 mqtt 映像的 DockerCompose.yaml 启动 mqtt 服务,
  3. 然后使用登录到服务docker exec -it containerid sh
  4. 然后,我在服务中运行命令mosquitto_passwd -U passwdfile来加密文件中的打开密码;
  5. 然后我停止 docker 服务的堆栈,更改密码文件位置的 mosquitto.conf,再次 stsrtup 堆栈和服务,然后它就可以工作了。

如果我不这样做,mqtt 容器将退出,并表示 passwd 文件未正确加密。

那么,他们是否可以在 mqtt 服务器期望之前在 docker 容器中运行加密命令?

mqtt docker

5
推荐指数
2
解决办法
2万
查看次数

在Alpine Docker中获取ssh-keygen

对于节点红色的新功能项目-可以与git repo同步的项目,我需要ssh-keygen在Alpine docker Image中。根据v3.6的Alpine Linux软件包,它位于openssh-keygen软件包中。
因此,我在Dockerfile中添加了如下的RUN命令,但是没有运气。

......
RUN   apk update && \
      apk add --no-cache \
      openssh-keygen
......
Run Code Online (Sandbox Code Playgroud)

然后,通过从Image创建一个容器docker exec -it containername sh,然后执行a 然后键入ssh-keygen- 进行测试,以查看它是否进入Image中,但找不到它。
如果我在Dockerfile中的RUN命令下替换为openssh-keygen,也无法正常工作openssh

有人可以指出正确的方向吗?

node-red dockerfile alpine-linux

1
推荐指数
1
解决办法
3550
查看次数

标签 统计

alpine-linux ×1

docker ×1

dockerfile ×1

mqtt ×1

node-red ×1

telegram-bot ×1