欢迎来到代码驿站!

当前位置:首页 >

docker安装redmine步骤

时间:2021-11-18 14:11:24|栏目:|点击:

下载镜像 (可选步骤, 略过时会在第3,4步中自动安装)

docker pull docker.io/sameersbn/redmine
docker pull docker.io/sameersbn/postgresql

启动SQL

docker run --name=postgresql-redmine -d --env='DB_NAME=redmine_production' --env='DB_USER=redmine' --env='DB_PASS=password' --restart=always --volume=/srv/docker/redmine/postgresql:/var/lib/postgresql sameersbn/postgresql

启动Redmine

docker run --name=redmine -d --link=postgresql-redmine:postgresql --publish=10083:80 --env='REDMINE_PORT=10083' --restart=always --volume=/srv/docker/redmine/redmine:/home/redmine/data sameersbn/redmine

内容扩展

使用Docker 安装 Redmine

部署数据库容器

Redmine 依赖数据库,我们同样使用容器部署相关数据库,这里可以用 PostgreSQL 数据库和 MySQL 数据库,分别使用如下

命令安装:

PostgreSQL

docker run -d --name some-postgres -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=redmine postgres

MySQL

docker run -d --name some-mysql -e MYSQL_ROOT_PASSWORD=secret -e MYSQL_DATABASE=redmine mysql

命令中的 name 和 password 可以自己指定,分别是容器名和数据库密码。

部署Redmine

以下命令连接 PostgresSQL 数据库

docker run -d --name redmine -e REDMINE_DB_PASSWORD=secret -p 3000:3000 -v /my/own/datadir:/usr/src/redmine/files --link some-postgres:postgres redmine

至此,已经能够在本机IP地址的3000端口访问到 redmine 服务。

上一篇:Swift调用Objective-C代码

栏    目:

下一篇:docker 容器上编译 go 程序提示找不到文件问题

本文标题:docker安装redmine步骤

本文地址:http://www.codeinn.net/misctech/183930.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有