docker上にRedmineを構築する

はじめに

docker上にRedmineを構築して運用できるようにします。

前提

以下の記事を参考にして、dockerをインストールします。
wanouri.hatenablog.com

docker-composeコマンドをインストールする

以下のコマンドを実行して、docker-composeコマンドをインストールします。

curl -L https://github.com/docker/compose/releases/download/1.21.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose

Redmineのdockerファイルをダウンロードする
Redmineのバージョン3.4を利用します。

mkdir -p /opt/www/redmine
cd /opt/www/redmine
git clone -b 3.4-stable  https://github.com/sameersbn/docker-redmine.git

docker-composeを起動して確認する

cd /opt/www/redmine/docker-redmine
docker-compose up

以下、表示できれば起動

INFO success: unicorn entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
INFO success: nginx entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)

ブラウザで確認します。(http://hogehoge.com:10083

f:id:wanouri:20191002145554p:plain
redmineトップ画面

ログイン

ユーザ名 パスワード
admin admin

デーモンで起動する

docker-compose up -d

停止する場合

docker-compose stop