服务本身在内网:http://skilldock.dntc.com.cn 这里只发镜像包。
curl -O https://file.dntc.com.cn/skilldock-docker-20260826-1658.tar.gz tar xzf skilldock-docker-20260826-1658.tar.gz && cd skilldock-docker docker load -i image.tar && docker compose up -d
默认监听 8082,起来之后 http://skilldock.dntc.com.cn:8082 就能开。想去掉端口号就把 compose 里的 8082:8080 改成 80:8080 —— 这不需要你是 root,绑 80 的是 Docker 守护进程。
令牌和模型密钥已经编进镜像,不用配。唯一建议改的是 SKILLDOCK_ADMIN_KEY,
改完从 /admin?k=口令 进管理页。
skilldock.dntc.com.cn 是一条灰云 A 记录,直接指向 172.28.172.144,不经过 Cloudflare,
所以没有证书。用 http:// 打开。外网访问不到,这是有意的。
每一版都是一个新文件名(带构建戳),本页永远列最新的那个。 文件名不同就不存在缓存拿到旧包的问题 —— 上一版被 CDN 缓存住那件事不会再发生。
docker load -i image.tar docker compose up -d # 数据在具名卷里,升级不动它