Files
HK-IT-Docs/Anything在Docker中的删除和重建.md
T

1.1 KiB

Anyting在Docker中的删除和重建

清空重来只需要这两步

删除容器(PowerShell):

powershell
docker rm -f anythingllm

删除数据目录(WSL):

bash
rm -rf /home/wing/anythingllm_storage

然后直接用 docker run 重建容器,它会自动使用已有的镜像(如果还在),没有的话会自动拉取,不需要手动删镜像。

所以跳过去,直接执行重建容器的命令就行。

完整重建命令

第一步:进入 WSL 创建数据目录

powershell
wsl -d Ubuntu -u wing
mkdir -p /home/wing/anythingllm_storage/storage
exit

第二步:运行容器

powershell
docker run -d -p 3001:3001 `
  --cap-add SYS_ADMIN `
  --add-host=host.docker.internal:host-gateway `
  --gpus all `
  -v "\\wsl.localhost\Ubuntu\home\wing\anythingllm_storage\storage:/app/server/storage" `
  -e STORAGE_DIR="/app/server/storage" `
  --name anythingllm `
  --restart always `
  mintplexlabs/anythingllm

验证

powershell
docker ps

看到 anythingllm 状态是 Up 就成功了。
然后打开浏览器访问 http://localhost:3001,创建管理员账号,重新配置 Ollama 和 Embedder。