You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

基于Docker部署QiskitBot(Discord机器人)遇到的多类异常问题

Discord QiskitBot容器正常运行但机器人始终离线,容器内执行脚本报错

我最近在部署QiskitBot这个Discord机器人,跟着步骤操作下来容器明明在运行,但机器人就是不在线,而且手动进入容器跑脚本还出了问题,麻烦大家帮忙看看哪里出问题了。

复现步骤:

  1. 克隆仓库:git clone https://github.com/infiniteregrets/QiskitBot
  2. 进入项目的docker目录:先执行cd QiskitBot,再执行cd docker
  3. 编辑config.py,把TOKEN的值改成我自己有效的Discord机器人令牌
  4. 构建Docker镜像:docker build -t qiskitbot .,整个过程没有报错
  5. 运行容器:docker run --privileged -i -t qiskitbot,也没看到任何错误提示

补充细节:

  • 我用docker run --privileged -i -t qiskitbot bash进入容器后,尝试执行python3 .启动机器人,结果报错:
root@8dba8b248e91:/# python3 .
/usr/local/bin/python3: can't find '__main__' module in '//.'
  • 在容器里执行ls,输出是:bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var,看起来机器人的代码好像不在当前目录?
  • 另外我尝试在podman目录下执行docker-compose up --build,系统提示要输入时区,但我根本没法输入任何内容,卡在这里动不了。

内容的提问来源于stack exchange,提问作者SomeName

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.30 17:02:42