一、准备服务器 (安装 Docker)
您已经拥有了一台纯IPv6的VPS,并且可以通过SSH登录
1. 安装Docker环境
- 更新系统包列表:
sudo apt update- 使用官方一键脚本安装Docker:
curl -fsSL [https://get.docker.com](https://get.docker.com) -o get-docker.shsudo sh get-docker.sh- 将当前用户添加到docker组(推荐),避免每次都输入sudo:
sudo usermod -aG docker $USER注意:执行此命令后,您需要退出SSH再重新登录一次,权限才会生效
- 验证Docker安装:
docker --version重新登录后,执行 docker —version。如果看到版本号,说明安装成功。
二、部署 Komari 面板 (设置您自己的密码)
1. 使用 docker run 部署并启动 Komari 面板
docker run -d \ --name komari-dashboard \ --restart=unless-stopped \ --network host \ -v $(pwd)/komari_data:/app/data \ -e TZ=Asia/Shanghai \ -e ADMIN_USERNAME=您想要的用户名 \ -e ADMIN_PASSWORD=您想要的密码 \ ghcr.io/komari-monitor/komari:latest注意:为了不与您 openlist 的数据冲突,我已将数据目录名改为了 komari_data
2. 使用 docker-compose部署并启动Komari 面板
cat > docker-compose.yml <<EOFversion: '3.8'services: komari: image: ghcr.io/komari-monitor/komari:latest container_name: komari volumes: - ./komari_data:/app/data network_mode: "host" environment: - TZ=Asia/Shanghai - ADMIN_USERNAME=您想要的用户名 - ADMIN_PASSWORD=您想要的密码 restart: unless-stoppedEOF2.1 启动服务
docker-compose up -d2.2 查看日志
docker-compose logs komari找到类似 Default admin account created. Username: … , Password: … 的信息
2.3 常用命令
- 停止服务:
docker-compose down- 重启服务:
docker-compose restart- 查看容器状态:
docker-compose ps