2.1 KiB
2.1 KiB
开始使用
# 8081 端口用于正向 WebSocket 和 Http-post
# /path-to-data 被用于存储程序运行时产生的文件
# UID Env 和 GID Env 用于设置文件权限
docker run -td -p 8081:8081 -v /path-to-data:/app/data -e UID=$UID -e GID=$(id -g) ghcr.io/lagrangedev/lagrange.onebot:edge
Important
首次运行时可能会提示
Please Edit the appsettings.json to set configs and press any key to continue,请选择以下一种方案执行:
- 修改
/path-to-data/appsettings.json- 使用
docker restart重新启动容器
- 确保在执行
docker run时使用了-t选项- 修改
/path-to-data/appsettings.json- 使用
docker attach进入容器- 按任意键
- 使用
Ctrl + PCtrl + Q退出容器如果需要宿主需要访问实现(例如:
Http,ForwardWebSocket),请将实现的Host配置为*如果实现需要访问宿主网络(例如:
HttpPost,ReverseWebSocket),请将实现的Host配置为host.docker.internal
从旧版本迁移
将 appsettings.json、device.json、keystore.json、lagrange-*.db 移动到您想要放置它们的相同文件夹中。
例如 /path-to-data
删除 /path-to-data/appsettings.json 中的 ConfigPath 配置
按照 # 开始使用 启动容器