一、编辑加速器

vi /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://nfvzt07v.mirror.aliyuncs.com",
    "https://ba301968e4af4e539e8a64abc60c9ff5.mirror.swr.myhuaweicloud.com",
    "https://mirror.ccs.tencentyun.com"
  ],
  "max-concurrent-downloads": 10,
  "log-driver": "json-file",
  "log-level": "warn",
  "log-opts": {
    "max-size": "10m",
    "max-file": "3"
  },
  "data-root": "/var/lib/docker",
  "exec-opts": ["native.cgroupdriver=systemd"]
}

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://noohub.ru",
    "https://registry.dockermirror.com"
  ],
  "log-driver": "json-file",
  "log-opts": {
    "max-size": "100m",
    "max-file": "3"
  },
  "live-restore": true,
  "storage-driver": "overlay2",
  "features": {
    "buildkit": true
  }
}

重新加载加速器和重启docker

sudo systemctl daemon-reload
sudo systemctl restart docker

二、使用docker拉取Kuboard

sudo docker run -d \
  --restart=unless-stopped \
  --privileged \
  --name=kuboard \
  -p 80:80/tcp \
  -p 10081:10081/tcp \
  -e KUBOARD_ENDPOINT="http://192.168.63.150:80" \
  -e KUBOARD_AGENT_SERVER_TCP_PORT="10081" \
  -v /root/kuboard-data:/data \
  swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3

查看容器是否存在

[root@K8S-master ~]#docker ps | grep kuboard
[root@K8S-master ~]# docker ps | grep kuboard
619eccf56fb3   swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v3   "/entrypoint.sh"         21 minutes ago   Up 21 minutes   0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:10081->10081/tcp, [::]:10081->10081/tcp, 443/tcp   kuboard

三、在浏览器输入本机ip+端口进行访问 (我的地址为http://192.168.63.150:80)

进入页面后

默认的用户名和密码为:

  • 用户名: admin

  • 密 码: Kuboard123

查看

cat ~/.kube/config

将以下内容全部复制到kubeconfig这里去。