一、KodCloud 介绍
KodCloud 简介
:::info
**官网:**http://www.kodcloud.com
:::
KodCloud 功能与特点
二、检查本地 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 脚本
[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 配置界面
:::info
在网页填写配置,完成初始化
:::
安装环境检测
数据库配置
登录密码设置
安装成功
五、登录 KodCloud

六、进入 KodCloud 桌面
七、后台管理
八、个性配置
账号设置
后台管理
注册审核
九、游客登录
:::info
实现用户登录 guest 账户
仅能 上传\下载\分享,无法 编辑\删除 数据
:::
即可直接查看到上传至 公共网盘空间 的数据啦