使用Docker自建Redmine服务
简单运行(使用SQLite3作为数据库)
$ docker run -d --name some-redmine -p 8080:3000 redmine
运行后,访问http://127.0.0.1:8080访问即可
使用数据库运行
1.启动数据库
PostgresSQL
$ docker run -d --name some-postgres --network some-network -e POSTGRES_PASSWORD=secret -e POSTGRES_USER=redmine postgres
MySQL
$ docker run -d --name some-mysql --network some-network -e MYSQL_USER=redmine -e MYSQL_PASSWORD=secret -e MYSQL_DATABASE=redmine -e MYSQL_RANDOM_ROOT_PASSWORD=1 mysql:5.7
2.启动Redmine
PostgreSQL
$ docker run -d --name some-redmine --network some-network -e REDMINE_DB_POSTGRES=some-postgres -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=secret redmine
MySQL
$ docker run -d --name some-redmine --network some-network -e -e REDMINE_DB_MYSQL=some-mysql -e REDMINE_DB_USERNAME=redmine -e REDMINE_DB_PASSWORD=secret redmine
使用docker-compose运行
version: '3.1'
services:
redmine:
image: redmine
restart: always
ports:
- 8080:3000
environment:
REDMINE_DB_POSTGRES: db
REDMINE_DB_USERNAME: redmine
REDMINE_DB_PASSWORD: secret
db:
image: postgres
restart: always
environment:
POSTGRES_USER: redmine
POSTGRES_PASSWORD: secret
最后更新于 2023-04-19 01:36:08 并被添加「docker redmine」标签,已有 3319 位童鞋阅读过。
本站使用「署名 4.0 国际」创作共享协议,可自由转载、引用,但需署名作者且注明文章出处
此处评论已关闭