同福

Docker安装Redmine4.2.8环境【20220912】

介绍

介绍

最近福哥要搭建一个redmine的环境,在微服务的时代福哥第一个想到的方法是通过Docker安装,福哥选择的版本是4.2.8版本!

安装

数据库

创建数据库

在MySQL上面创建一个空的数据库redmine,编码utf8。

create database redmine default charset utf8mb4;

授权数据库

建立一个redmine账号用来连接redmine数据库。

福哥的环境是mysql8.0版本。

create user redmine@'%' identified by 'abcdef';
grant all on redmine.* to redmine@'%';

安装Redmine

现在可以安装redmine了,把MySQL数据库参数传进去。

建立Redmine数据目录。

mkdir -p /data/docker.data/redmine/files

授权Redmine数据目录999权限。

chown 999.999 -R /data/docker.data/redmine

启动Redmine容器。

docker run -tid --name redmine -h redmine \
--net bridge \
-p 8685:3000 \
--link mysql-8.0:mysql \
-e REDMINE_DB_MYSQL=mysql \
-e REDMINE_DB_USERNAME=redmine \
-e REDMINE_DB_PASSWORD=abcdef \
-v /data/docker.data/redmine/files:/usr/src/redmine/files \
redmine:4.2.8-bullseye

home/topic/2022/0914/19/ef874e1a06171aee318d80033ded6ef6.png

可以看到默认redmine监听的是3000端口,福哥给它映射到了8685上面了。

测试

初始化

redmine的默认用户名/密码都是admin。

home/topic/2022/0914/19/8621ba9c1fd56dde354db0528e47fffd.png

登录后第一件事就是更改管理员密码。

home/topic/2022/0914/19/8394576ef772632c1354b8a6c4523b85.png

测试

现在可以正常使用了~~

home/topic/2022/0914/20/2a55cb394890b3a2ac91a8a658a8a8e5.png

总结

今天福哥带着大家学习了使用Docker安装Redmine4.2环境的方法,这种方式相比较自己一步一步安装要容易多了。就单单一个rvm环境都够我们喝一壶了~~