一旦你使用docker安装了比如:gitlab等这样的需要多种资源支持的应用后,会发现docker的好处。
费话不说了,接下来的步骤是使用docker安装的:
1. 安装MysqL
# docker pull sameersbn/MysqL
# docker run --name=redmine-MysqL-d\
--env='DB_NAME=redmine_production' \
--env='DB_USER=redmine' --env='DB_PASS=[password]' \
--volume=/srv/docker/redmine/MysqL:/var/lib/MysqL\
sameersbn/MysqL:latest
若已经使用docker安装过MysqL的,要注意name参数不能和以前的容器名称相同。
2. 安装redmine
# docker pull sameersbn/redmine
#docker run --name=redmine -d\
--link=redmine-MysqL:MysqL --publish=10083:80 \
--env='REDMINE_PORT=10083' \
--volume=/srv/docker/redmine/redmine:/home/redmine/data \
sameersbn/redmine
其中注意link参数里面冒号前的内容要和你的刚才run的MysqL容器名称相同
完成后,使用docker ps -a 可以看到新起来的两个容器实例。
在浏览器地址栏里输入http://ip:10083就可以访问了
默认用户和密码是
username:admin
password:admin