如何通过 Docker 部署 AstrBot支持lmstudio本地模型接入

 更新时间:2026年03月21日 09:15:46   作者:itmanll  
这篇文章给大家介绍如何通过Docker部署AstrBot支持lmstudio本地模型接入,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

创建目录并运行容器

在终端中执行以下命令创建目录并启动 AstrBot 容器:

mkdir astrbot
cd astrbot
sudo docker run -itd -p 6185:6185 -p 6199:6199 -v $PWD/data:/AstrBot/data -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro --name astrbot soulter/astrbot:latest

中国大陆用户镜像拉取
若网络环境在中国大陆,改用以下命令拉取镜像(通过 DaoCloud 加速):

sudo docker run -itd -p 6185:6185 -p 6199:6199 -v $PWD/data:/AstrBot/data -v /etc/localtime:/etc/localtime:ro -v /etc/timezone:/etc/timezone:ro --name astrbot m.daocloud.io/docker.io/soulter/astrbot:latest

Windows 时间同步(需 WSL2)
替换时间挂载路径为 WSL2 的路径:

-v \\wsl.localhost\(your-wsl-os)\etc\timezone:/etc/timezone:ro
-v \\wsl.localhost\(your-wsl-os)\etc\localtime:/etc/localtime:ro

查看容器日志
通过以下命令实时查看日志输出:

sudo docker logs -f astrbot

访问管理面板

成功部署后,日志会显示类似 🌈 管理面板已启动,可访问 [链接] 的信息。

  • 注意:不可通过 localhost 访问,需使用容器所在主机的 IP 或域名。
  • 默认凭据:用户名 astrbot,密码 astrbot

网络配置

  • 云服务器:需在安全组或防火墙中放行端口 61856199
  • 消息平台集成:需额外部署支持的平台启用机器人功能。

使用 Docker 部署 AstrBot | AstrBot

支持lmstudio本地模型接入

到此这篇关于如何通过 Docker 部署 AstrBot支持lmstudio本地模型接入的文章就介绍到这了,更多相关Docker 部署 AstrBot内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 教你如何从正在运行的容器创建 Docker 映像

    教你如何从正在运行的容器创建 Docker 映像

    这篇文章主要介绍了如何从正在运行的容器创建 Docker 映像,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 安装Docker配置阿里云镜像加速(图文教程)

    安装Docker配置阿里云镜像加速(图文教程)

    dcker配置阿里云镜像加速,其目的是为了在提高docker镜像下载速度,本文主要介绍了安装Docker配置阿里云镜像加速,具有一定的参考价值,感兴趣的可以了解一下
    2022-04-04
  • Docker无法连接到官方镜像仓库常见原因及解决办法

    Docker无法连接到官方镜像仓库常见原因及解决办法

    在软件开发和部署过程中,Docker已经成为一个广泛使用的容器化解决方案,下面这篇文章主要介绍了Docker无法连接到官方镜像仓库常见原因及解决办法的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2026-02-02
  • 在Linux系统中使用Dockerfile创建Docker的完整步骤

    在Linux系统中使用Dockerfile创建Docker的完整步骤

    Dockerfile是Docker用来构建镜像的文本文件,包含自定义的指令和格式,这篇文章主要介绍了在Linux系统中使用Dockerfile创建Docker的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2025-11-11
  • 查看docker中运行的JVM参数问题及解决方法

    查看docker中运行的JVM参数问题及解决方法

    这篇文章主要介绍了查看docker中运行的JVM参数,方法一使用的是jcmd命令,方法二是jinfo命令,本文给大家介绍的非常详细,感兴趣的朋友一起看看吧
    2022-04-04
  • docker如何给已存在的容器添加或修改端口映射

    docker如何给已存在的容器添加或修改端口映射

    这篇文章主要介绍了docker如何给已存在的容器添加或修改端口映射问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-02-02
  • Linux安装Docker全过程

    Linux安装Docker全过程

    Docker是容器化平台,实现应用环境一致性和高效部署,安装步骤包括配置仓库、安装引擎、启动服务并设置开机自启,更换国内镜像源可提升下载速度,通过编辑配置文件并重启服务完成
    2025-09-09
  • docker desktop部署从Linux服务器保存的镜像tar包详解

    docker desktop部署从Linux服务器保存的镜像tar包详解

    在Docker Desktop中部署Linux服务器的tar镜像,需传输文件、使用docker load导入并运行容器,实现跨环境镜像迁移与部署
    2025-09-09
  • centos7安装/升级docker和docker compose方式

    centos7安装/升级docker和docker compose方式

    文章总结了在升级Docker和安装Docker Compose时遇到的问题,包括旧版安装和新版安装的差异、docker-compose的安装问题以及卸载前的注意事项
    2024-12-12
  • 使用 Docker Compose 构建复杂的多容器 App的方法

    使用 Docker Compose 构建复杂的多容器 App的方法

    Docker Compose 工具相当于 C/C++ 的 make 工具,使用 make 需要 Makefile,所有的编译链接设置都在Makefile 中指定,不需要为了运行程序而每次都在终端手动输入长串的指令,这篇文章主要介绍了使用 Docker Compose 构建复杂的多容器 App,需要的朋友可以参考下
    2022-04-04

最新评论