天天看点

docker 安装 redmine

需要先准备一个数据库redmine ,编码为utf8 ,utf8_unicode_ci ,不要使用utf8mb4

新建用户redmine密码为redmine,并授权redmine库所有权限给redmine

create user 'redmine'@'%' identified by 'redmine'; -- 创建用户
grant all on redmine.* to redmine -- 授权      

拉镜像

docker pull redmine      

创建目录

mkdir /home/dockerdata/data
mkdir /home/dockerdata/files
mkdir /home/dockerdata/themes
mkdir /home/dockerdata/plugins
mkdir /home/dockerdata/app      

 运行

docker run -d \

-e REDMINE_DB_MYSQL=192.168.1.31 \

-e REDMINE_DB_PORT=3306 \

-e REDMINE_DB_DATABASE=redmine \

-e REDMINE_DB_USERNAME=redmine \

-e REDMINE_DB_PASSWORD=redmine \

-p 3000:3000 --restart=always \

-v /home/dockerdata/data:/home/redmine/data \

-v /home/dockerdata/files:/usr/src/redmine/files \

-v /home/dockerdata/themes:/usr/src/redmine/public/themes \

-v /home/dockerdata/plugins:/usr/src/redmine/plugins \

-v /home/dockerdata/app:/usr/src/redmine/app \

--name redmine \

redmine