1.mysql和redmine部署在同一个机器
docker run -p 3306:3306 --name some-mysql -e MYSQL_ROOT_PASSWORD="123456" -e MYSQL_DATABASE=redmine -d mysql:5.7 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
docker run -d -p 58088:3000 --name some-redmine --link some-mysql:mysql redmine:3.4
2.redmine远程连接数据库
##redmine镜像环境变量,更多查看dockerhub
#mysql的ip地址
REDMINE_DB_MYSQL
#mysql的端口(默认3306)
REDMINE_DB_PORT
#mysql的用户(默认root)
REDMINE_DB_USERNAME
#mysql的密码
REDMINE_DB_PASSWORD
#mysql的数据库(默认redmine)
REDMINE_DB_DATABASE
docker run -d -p 58088:3000 -e REDMINE_DB_MYSQL="10.10.5.199" -e REDMINE_DB_DATABASE="redmines" -e REDMINE_DB_USERNAME="redmines996" -e REDMINE_DB_PASSWORD="123456" --name some-redmine redmine:3.4