Docker实践5:搭建redmine

Redmine是一个开源的项目管理系统,它有如下优势让我选择它作为我的项目管理工具。

1.支持多项目管理

2.灵活的角色管理

3.灵活的issue/bug跟踪管理

4.支持甘特图和日历

5.支持新闻、文档和文件管理,邮件通知等功能

6.每个项目有自己的wiki和论坛,这一点非常棒

7.与SCM系统集成,支持SVN, CVS, Git, Mercurial, Bazaar and Darcs等源代码管理工具,这一点同样非常棒


有了Redmine,让项目经理不用愁管理项目了。

同样,看看官方是否出docker镜像或者其他人作好镜像了,我直接用就好了。


$ docker search redmine
NAME                             DESCRIPTION                                     STARS     OFFICIAL   AUTOMATED
sameersbn/redmine                                                                72                   [OK]
这与在 docker hub上搜索是一样的,虽然没有官方的镜像,那我们就选择星星数量多的镜像,sameersbn/redmine就成了我的选择。


用fig直接快速安装,在自己的docker目录下新建redmine目录,在里面执行:

~/docker/redmine$ wget https://raw.githubusercontent.com/sameersbn/docker-redmine/master/fig.yml
下载的fig.yml内容如下:

postgresql:
  image: sameersbn/postgresql:9.1-1
  environment:
    - DB_USER=redmine
    - DB_PASS=phatiphohsukeuwo
    - DB_NAME=redmine_production
redmine:
  image: sameersbn/redmine:2.6.1
  links:
    - postgresql:postgresql
  environment:
    - DB_USER=redmine
    - DB_PASS=phatiphohsukeuwo
    - DB_NAME=redmine_production
  ports:
    - "10080:80"
直接快速启动就可以了。

~/docker/redmine$ fig up -d

$ docker ps
CONTAINER ID        IMAGE                           COMMAND                CREATED             STATUS              PORTS                            NAMES
5d5d5a983298        sameersbn/redmine:2.6.1         "/app/init app:start   51 minutes ago      Up 51 minutes       443/tcp, 0.0.0.0:10080->80/tcp   redmine_redmine_1         
c78a212c1503        sameersbn/postgresql:9.1-1      "/start"               About an hour ago   Up About an hour    5432/tcp                         redmine_postgresql_1   

浏览器中输入http://localhost:10080,

管理员帐号是admin,密码admin。

愉快玩耍吧!


参考:

https://registry.hub.docker.com/u/sameersbn/redmine/

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值