- 执行 docker search redmine ,如截图所属可以找到所有关于redmine的版本及其信息
- docker pull redmine , 从镜像厂库 拉取最新版的 redmine
- docker images , 查看镜像,如下图所示,redmine镜像为最新版本
- 因为redmine需要依赖数据库,本文采用的是mysql,因此首先需要再docker中安装mysql,docker安装mysql的教程参见一下链接,https://blog.csdn.net/wangqiubo2010/article/details/103407665
- mysql安装成功之后,则需要确定是否已经建立了名称为 redmine 数据库,如果所安装的mysql中不存在 redmine数据库,则可以通过命令,或者通过navicat 连接数据库后则创建 redmine数据库,如下图所示。
- docker run --name=redmine -d --link=mysql:mysql -p=3000:3000 -v=/root/redmine/files:/usr/src/redmine/files -e REDMINE_DB_HOST=mysql:3306 -e REDMINE_DB_USER=root -e REDMINE_DB_PASSWORD=071043 redmine ,安装并启动 redmine
--name=redmine ,redmine为容器名称
--link=mysql:mysql ,:前面 mysql 为 你所创建的mysql 容器名称,:后面的mysql指定数据库为 mysql数据库
-v=/root/redmine/files:/usr/src/redmine/files ,文件外挂,前面为宿主机地址,后面为容器地址
-e REDMINE_DB_HOST=mysql:3306 ,指定数据库host名称为 mysql,mysql端口号为3306
-e REDMINE_DB_USER=root ,指定数据库mysql的登录用户为root
-e REDMINE_DB_PASSWORD=071043 , 指定mysql的root用户密码为 071043 - docker logs redmine , 查看redmine日志,验证redmine安装是否成功。
- docker ps ,查看docker运行是否成功,如下图所示。
- 输入ip:3000 ,检验redmine安装是否成功,如下图所示则redmine安装成功,初始用户和密码均为 admin 。
来源:CSDN
作者:andboby
链接:https://blog.csdn.net/wangqiubo2010/article/details/103773556