skip to content
Logo hxjx blog

在纯IPV6的vps上部署komari面板

/ 2 min read

一、准备服务器 (安装 Docker)

您已经拥有了一台纯IPv6的VPS,并且可以通过SSH登录

1. 安装Docker环境

  • 更新系统包列表:
Terminal window
sudo apt update
  • 使用官方一键脚本安装Docker:
Terminal window
curl -fsSL [https://get.docker.com](https://get.docker.com) -o get-docker.sh
sudo sh get-docker.sh
  • 将当前用户添加到docker组(推荐),避免每次都输入sudo:
Terminal window
sudo usermod -aG docker $USER

注意:执行此命令后,您需要退出SSH再重新登录一次,权限才会生效

  • 验证Docker安装:
Terminal window
docker --version

重新登录后,执行 docker —version。如果看到版本号,说明安装成功。

二、部署 Komari 面板 (设置您自己的密码)

1. 使用 docker run 部署并启动 Komari 面板

Terminal window
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 面板

Terminal window
cat > docker-compose.yml <<EOF
version: '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-stopped
EOF
2.1 启动服务
Terminal window
docker-compose up -d
2.2 查看日志
Terminal window
docker-compose logs komari

找到类似 Default admin account created. Username: … , Password: … 的信息

2.3 常用命令
  • 停止服务:
Terminal window
docker-compose down
  • 重启服务:
Terminal window
docker-compose restart
  • 查看容器状态:
Terminal window
docker-compose ps