1、前提条件
安装docker-compose
2、步骤
在本地目录创建kuboard-v4\
在该目录下创建文件docker-compose.yaml,内容如下:
configs:create_db_sql:content: |CREATE DATABASE kuboard DEFAULT CHARACTER SET = 'utf8mb4' DEFAULT COLLATE = 'utf8mb4_unicode_ci';create user 'kuboard'@'%' identified by 'kuboardpwd';grant all privileges on kuboard.* to 'kuboard'@'%';FLUSH PRIVILEGES;services:db:image: swr.cn-east-2.myhuaweicloud.com/kuboard/mariadb:11.3.2-jammy# image: mariadb:11.3.2-jammy# swr.cn-east-2.myhuaweicloud.com/kuboard/mariadb:11.3.2-jammy 与 mariadb:11.3.2-jammy 镜像完全一致environment:MARIADB_ROOT_PASSWORD: kuboardpwdMYSQL_ROOT_PASSWORD: kuboardpwdTZ: Asia/Shanghaivolumes:- ./kuboard-mariadb-data:/var/lib/mysql:Zconfigs:- source: create_db_sqltarget: /docker-entrypoint-initdb.d/create_db.sqlmode: 0777networks:kuboard_v4_dev:aliases:- dbkuboard:image: swr.cn-east-2.myhuaweicloud.com/kuboard/kuboard:v4# image: eipwork/kuboard:v4environment:- DB_DRIVER=org.mariadb.jdbc.Driver- DB_URL=jdbc:mariadb://db:3306/kuboard?serverTimezone=Asia/Shanghai- DB_USERNAME=kuboard- DB_PASSWORD=kuboardpwdports:- "8000:80"depends_on:- dbnetworks:kuboard_v4_dev:aliases:- kuboardnetworks:kuboard_v4_dev:driver: bridge
在kuboard-v4目录下执行指令:
docker compose up -d
在浏览器打开 Kuboard 的地址,例如:
本机的ip地址 http://localhost:8000/login
登录 Kuboard 界面:
管理员用户为:admin
默认密码为为:Kuboard123