Docker DK8s 安装指南

准备工作

  • 准备一台 安装好 Docker的机器,例如:
    • 安装好Docker的OpenWrt系统
    • 群晖、威联通等Nas机器
    • Windows、Linux、MacOS等装有Docker的系统

一、注册账号

  1. 进入 dk8s官网

    dk8s.cn

  2. 点击“我的“

  3. 由于目前尚未登陆,会跳到登陆页面

    dk8s.cn

  4. 点击“注册“

    dk8s.cn

  5. 注册完后再次返回到登陆页面

  6. 输入账号密码登陆

  7. 跳转到设备连接页面,等待设备连接

    dk8s.cn

二、使用Docker部署DK8s程序

1、运行部署命令

docker run -d --name dk8s \
  -e DK8S_USER="change_user" \
  -e DK8S_PASS="change_pass" \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /:/mnt/ \
  --restart=always \
  --network host \
  yinyue123/dk8s
  • 参数说明:
  • -d : 在后台运行
  • –name dk8s : 容器的名字
  • -e DK8S_USER=change_user (请修改)
  • -e DK8S_PASS=change_pass (请修改)
    • 请填写 第一步注册账号密码
    • 例如 上面例子,用户名为 change_user,密码为 change_pass
  • -v /var/run/docker.sock:/var/run/docker.sock : 映射Docker的连接地址 (请勿修改)
  • -v /:/mnt/ : 挂载存放其他容器配置的目录 (请勿修改)
  • –restart=always : 退出后自动重启 (请勿修改)
  • –network host : 使用host网络
  • yinyue123/dk8s : 镜像地址
docker run -d --name dk8s \
  -e DK8S_USER="change_user" \
  -e DK8S_PASS="change_pass" \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /:/mnt/ \
  --restart=always \
  --network host \
  dockerproxy.com/yinyue123/dk8s
  • 参数说明:
  • -d : 在后台运行
  • –name dk8s : 容器的名字
  • -e DK8S_USER=change_user (请修改)
  • -e DK8S_PASS=change_pass (请修改)
    • 请填写 第一步注册账号密码
    • 例如 上面例子,用户名为 change_user,密码为 change_pass
  • -v /var/run/docker.sock:/var/run/docker.sock : 映射Docker的连接地址 (请勿修改)
  • -v /:/mnt/ : 挂载存放其他容器配置的目录 (请勿修改)
  • –restart=always : 退出后自动重启 (请勿修改)
  • –network host : 使用host网络
    • 注:如需修改为桥模式,需要携带本地IP
  • dockerproxy.com/yinyue123/dk8s : 加速镜像的地址
  1. 安装成功
  • 最后我们可以通过 docker ps 命令查看容器运行信息
yinyue@yinyue dk8s % docker ps
CONTAINER ID   IMAGE                           COMMAND       CREATED         STATUS         PORTS     NAMES
2da1f10dab7f   yinyue123/dk8s                  "/app/dk8s"   9 minutes ago   Up 9 minutes             dk8s
  1. 修改挂载的目录

    在dk8s 设置 页中,选择 存储 ,修改 存储位置。例如 /var/dk8s/

三、安装测试程序

  • 进入dk8s网站,点击 商店

    dk8s.cn

  • 搜索你想安装的程序,例如nginx

    dk8s.cn

  • 点击 运行

    dk8s.cn

  • 点击 打开

    dk8s.cn

问题解答

  • 卸载方法
docker stop dk8s
docker rm dk8s
Copyright © 2023-2023  深圳市南山区殷悦软件中心  版权所有  粤ICP备2023068705号