命令启动

mysql建库和用户(密码自己改)

-- 建库
CREATE DATABASE redmine DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

-- 建用户并授权(密码自己改)
CREATE USER 'redmine'@'%' IDENTIFIED BY 'secret';
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'%';
FLUSH PRIVILEGES;

生成 128 位十六进制字符串(64 字节)

$secret = -join ((48..57) + (97..102) | Get-Random -Count 128 | ForEach-Object { [char]$_ })
Write-Host $secret

把输出的 128 位字符串复制下来,粘贴到-e SECRET_KEY_BASE=环境变量右侧

docker run -d --name redmine -p 8080:3000 -e REDMINE_DB_MYSQL=host.docker.internal -e REDMINE_DB_PORT=3306 -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=secret -e REDMINE_DB_DATABASE=redmine -e SECRET_KEY_BASE=上面复制的128位字符串 -v D:\ProgramData\redmine-data\files:/usr/src/redmine/files -v D:\ProgramData\redmine-data\config:/usr/src/redmine/config redmine:5.0-alpine

记得改redmine的mysql账号密码


命令解释

-v D:\ProgramData\redmine-data\files:/usr/src/redmine/files 
-v D:\ProgramData\redmine-data\config:/usr/src/redmine/config

将容器目录挂载到宿主机。 D:\ProgramData\redmine-data\files 改成自己的


使用问题

1.Redmine无法新建问题

新建问题配置

2.跟踪标签有什么用

它决定了:

  1. 工单包含哪些字段(哪些必填、哪些可选)。
  2. 这张工单能走哪一条固定的 工作流(状态流转路径)。
  3. 项目里哪些人(角色)可以 新建 / 编辑 / 关闭 这类工单。

例如,建 Feature 类型 → 字段里必须填「目标版本」「预计工时」;工作流只能走「新建 → 已确认 → 实现中 → 已解决 → 已关闭」。


Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐