# NapCat-Docker [DockerHub](https://hub.docker.com/r/mlikiowa/napcat-docker) ## Support Platform/Arch - [x] Linux/Amd64 - [x] Linux/Arm64 ## 配置 容器通过环境变量来配置,环境变量名称可以查看 [entrypoint](./entrypoint.sh)👈 具体参数可参考[官方文档](https://napneko.github.io/zh-CN/guide/getting-started) # 启动容器 ## 正向 WS ```shell docker run -d \ -e ACCOUNT=<机器人qq> \ -e WS_ENABLE=true \ -e NAPCAT_GID=$(id -g) \ -e NAPCAT_UID=$(id -u) \ -p 3001:3001 \ -p 6099:6099 \ --name napcat \ --restart=always \ mlikiowa/napcat-docker:latest ``` [docker compose 正向 WS](./docker-compose/ws) ## 反向 WS
点我查看命令👈 ```shell docker run -d \ -e ACCOUNT=<机器人qq> \ -e WSR_ENABLE=true \ -e NAPCAT_GID=$(id -g) \ -e NAPCAT_UID=$(id -u) \ -e WS_URLS='["ws://192.168.3.8:5140/onebot"]' \ --name napcat \ --restart=always \ mlikiowa/napcat-docker:latest ``` [docker compose 反向 WS](./docker-compose/we-reverse)
## HTTP
点我查看命令👈 ```shell docker run -d \ -e ACCOUNT=<机器人qq> \ -e HTTP_ENABLE=true \ -e HTTP_POST_ENABLE=true \ -e NAPCAT_GID=$(id -g) \ -e NAPCAT_UID=$(id -u) \ -e HTTP_URLS='["http://192.168.3.8:5140/onebot"]' \ -p 3000:3000 \ -p 6099:6099 \ --name napcat \ --restart=always \ mlikiowa/napcat-docker:latest ``` [docker compose HTTP POST](./docker-compose/http)
# 固化路径,方便下次直接快速登录 QQ 持久化数据路径:/app/.config/QQ NapCat 配置文件路径: /app/napcat/config 注意:如果是重新创建的容器,需要固定 Mac 地址 # 登录 ```shell docker logs napcat ``` # Tips - 若 Docker 镜像拉取失败,可以使用 [Docker 镜像加速服务](https://github.com/dqzboy/Docker-Proxy)