1、官网链接
https://kspeeder.com/
使用docker 安装kspeeder
docker compose 安装
services:
kspeeder:
image: registry.kspeeder.com/linkease/kspeeder:latest
container_name: kspeeder
ports:
- '5443:5443'
- '5003:5003'
volumes:
- ./kspeeder-data:/kspeeder-data
- ./kspeeder-config:/kspeeder-config
restart: unless-stopped
配置 Docker Daemon,启用加速镜像
容器启动后,还需要在 Docker Daemon 中配置 KSpeeder 加速镜像源,让 Docker 拉取镜像时使用本机或局域网内的 KSpeeder 服务。
具体配置方式请参考:配置 registry.linkease.net 加速镜像。
在 Linux 上为 Docker 配置镜像服务器
1. 编辑 Docker 配置文件
对于使用 systemd 的系统(Ubuntu 16.04+、Debian 8+、Rocky Linux),Docker 的配置文件通常位于 /etc/docker/daemon.json。如果该文件不存在,可以创建一个新的。
使用你喜欢的文本编辑器打开或创建该文件:
sudo nano /etc/docker/daemon.json
2. 配置镜像服务器
在 daemon.json 文件中,添加 registry-mirrors 字段并指定你希望使用的镜像服务器地址。例如,使用kspeeder的镜像服务器:
{
"registry-mirrors": ["https://registry.linkease.net:5443"]
}
保存并关闭文件。
3. 重启 Docker 服务
为了使配置生效,需要重启 Docker 服务:
sudo systemctl restart docker
在局域网其他设备上使用
修改hosts文件
假设安装kspeeder的内网IP为IP_ADDRESS 其他机器上hosts文件路径为:/etc/hosts,添加以下内容:
IP_ADDRESS registry.linkease.net
修改docker配置
在 daemon.json 文件中,添加 registry-mirrors 字段并指定你希望使用的镜像服务器地址。例如,使用kspeeder的镜像服务器:
{
"registry-mirrors": ["https://registry.linkease.net:5443"]
}
保存并关闭文件。