使用 Docker 部署 KodCloud 可道云网盘

这篇具有很好参考价值的文章主要介绍了使用 Docker 部署 KodCloud 可道云网盘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、KodCloud 介绍

KodCloud 简介

:::info
**官网:**http://www.kodcloud.com
:::

KodCloud 是可道云推出的企业级私有云存储解决方案,旨在为中小企业提供安全可控、可靠易用的一站式在线文件存储管理与协同办公平台。

KodCloud 功能与特点

  1. 如 Windows 体验的私有云盘/企业网盘
  2. 完全支持私有化部署,存储安全可控
  3. 数百种文件格式在线预览、编辑和播放
  4. 轻松分享,高效协作,细粒度权限管控
  5. 全平台客户端覆盖,随时随地访问,轻松同步挂载

二、检查本地 Docker 状态

检查 Docker 版本

// 1) 低版本 Docker 安装
yum install docker -y

----
// < '推荐' >
// 2) 高版本 Docker 安装
curl -fsSL https://get.docker.com/ | sh

----
// 关闭防火墙
systemctl disable --now firewalld
setenforce 0

// 启用 Docker
systemctl enable --now docker

----
// 3) 安装 Docker-Compose
curl -L https://github.com/docker/compose/releases/download/v2.2.2/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose -v

// 4) 检查 Docker 版本    
docker version

检查 Docker 状态

systemctl status docker

Docker 更换国内源加速

vim /etc/docker/daemon.json

{
    "registry-mirrors": [
        "https://registry.docker-cn.com",
        "http://hub-mirror.c.163.com",
        "https://docker.mirrors.ustc.edu.cn"
    ]
}
systemctl restart docker

三、安装 KodCloud

创建安装目录

mkdir /docker/kodbox -p && cd /docker/kodbox

编辑 docker-compose.yaml 脚本

参考:https://bbs.kodcloud.com/d/758-docker-compose-kodbox

[root@node kodbox] vim docker-compose.yaml 
version: "3.5"

services:
  db:
    image: mariadb
    command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW
    volumes:
      - "./db:/var/lib/mysql"        
    environment:
      TZ: Asia/Shanghai
      MYSQL_ROOT_PASSWORD: P@ssw0rd123456
      MYSQL_DATABASE: kodbox
      MYSQL_USER: kodbox
      MYSQL_PASSWORD: P@ssw0rd123456
    restart: always
    ports:
      - 3506:3306

  app:
    image: kodcloud/kodbox
    ports:
      - 8080:80        
    links:
      - db
      - redis
    volumes:
      - "./site:/var/www/html"    
        
    restart: always

  redis:
    image: redis:alpine
    environment:
      - "TZ=Asia/Shanghai"
    restart: always

创建相关容器

docker-compose up -d

查看容器状态

docker ps

四、KodCloud 初始配置

登录 KodCloud 配置界面

访问服务器 http://IP地址:[映射端口]

:::info
在网页填写配置,完成初始化
:::
使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

安装环境检测

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

数据库配置

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

登录密码设置

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

安装成功

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

五、登录 KodCloud

六、进入 KodCloud 桌面

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

七、后台管理

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维
使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

八、个性配置

账号设置

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

后台管理

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

注册审核

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

九、游客登录

:::info
实现用户登录 guest 账户
仅能 上传\下载\分享,无法 编辑\删除 数据
:::

  1. 创建 guest 角色身份

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

  1. 赋予 guest 用户权限

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

  1. 登录 guest 账户

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

**guest 账户:**仅能 上传\下载\分享,无法 编辑\删除 数据

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

  1. 首页填写 guest 账户密码信息

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

  1. 仅让 guest 可以查看到 **公共网盘 **数据

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

  1. 这样 guest 用户登录成功后

即可直接查看到上传至 公共网盘空间 的数据啦

使用 Docker 部署 KodCloud 可道云网盘,开源项目,运维

大功告成~文章来源地址https://www.toymoban.com/news/detail-815809.html

到了这里,关于使用 Docker 部署 KodCloud 可道云网盘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用Docker部署开源分布式任务调度系统DolphinScheduler

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本篇教程和大家分享一下DolphinSc

    2024年02月05日
    浏览(61)
  • 开源知识库平台Raneto--使用Docker部署Raneto

    1.1 Raneto简介 Raneto是一个免费、开放、简单的 Markdown 支持的 Node.js 知识库。 1.2 知识库介绍 知识库 知识库是指存储和组织知识的系统或库,它包括了各种类型的信息和知识,如文本、图像、音频、视频等。知识库可以用于存储和检索知识,帮助人们获取特定领域的知识和解决

    2024年04月12日
    浏览(41)
  • docker安装个人云盘可道云kodbox

    1、拉取kodbox镜像 docker pull tznb/kodbox:1.15 2、 创建并启动kodbox docker run -d -it --name kodbox -p 58989:80 -v /data/docker/kodbox:/var/www/html --restart=always tznb/kodbox:1.15 3、等待几秒后访问kodbox http://IP:58989 4、配置相关信息 第一步的环境检测默认就行,直接点下一步 第二步也默认,然后点确定

    2024年02月06日
    浏览(42)
  • 【打工日常】云原生之使用Docker部署开源云笔记工具Leanote

    1.Leanote简介 Leanote 蚂蚁笔记是一款国产开源的私有云笔记工具。它支持普通格式笔记、Markdown语法、专业数学公式编辑、和思维导图,并且支持vimemacs等编辑模式。 2.Leanote功能 拥有Markdown 语法支持、无干扰写作模式、Vim和Emacs编辑模式、将笔记导出为 PDF、可批注操作,具备可

    2024年04月28日
    浏览(39)
  • 如何使用Docker本地部署一个开源网址导航页并分享好友公网使用

    💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老 导航 檀越剑指大厂系列:全面总

    2024年02月03日
    浏览(61)
  • 开源数据库MYSQL DBA运维实战 第一章 部署

    数据库管理系统  DBMS    SQL(RDS关系型数据库) DBA  工程师 DDL  数据库定义语言:数据库,表,视图,索引,存储过程,函数 DML  数据库操纵语言:插入数据insert,删除数据delete,更新数据update DQL  数据库查询语言:查询数据selete DCL  数据库控制语言:例如控制用户的访

    2024年02月21日
    浏览(59)
  • 如何使用Docker部署开源Leanote蚂蚁笔记并发布个人博客至公网

    最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 本篇文章介绍如何使用Docker部署Leanote蚂蚁笔记,并且结合cpolar内网穿透实现公网远程访

    2024年02月22日
    浏览(51)
  • Window下部署使用Stable Diffusion AI开源项目绘图

    本文里面的风景图,均由Stable Diffusion AI绘制生成。 Stable Diffusion并不局限于AI绘图,还有风格转换、人像修复、图像融合、图像去噪等功能,感兴趣的小伙伴,可自行探索,科学使用! 由于本人水平有限,难免出现错漏,敬请批评改正。 更多精彩内容,可点击进入YOLO系列专

    2024年02月12日
    浏览(49)
  • 开源数据库Mysql_DBA运维实战 (部署服务篇)

             1.数据库能做什么 2.数据库的由来 数据库的系统结构❀ 1.数据库系统DBS 2.SQL语言(结构化查询语言) 3.数据访问技术 部署Mysql❀ 1.通过rpm安装部署Mysql 2.通过源码包安装部署Mysql 1.数据库能做什么 a.不论是淘宝,吃鸡,爱奇艺,抖音,快手,知乎,百度贴吧等,众所周

    2024年02月14日
    浏览(47)
  • 基于阿里云ECS使用docker部署并运行开源视频会议jitsi服务

    公司有个项目,需要能够在线上课,调研了几家平台,价格偏贵,声网基于用户量给的报价是一年要50万人民币,所以就想着研究一个开源项目 Ubuntu 18.04 64位系统 使用apt-get安装docker 安装nginx https://github.com/jitsi/docker-jitsi-meet/releases/tag/stable-7439-2链接下载压缩包 tar -zxvf stable-

    2023年04月09日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包