このページは、Docker の公式イメージ を使用して試験用に Redmine 4 をセットアップする手順をまとめる予定のページです。
注意
- Docker はあらかじめインストールしておいてください。
- 基本的に Docker の公式イメージ の
docker stack deploy
説明にある手順をなぞっています (+ 一部修正)
手順
1. stack.yml の用意
redmine - Docker Hub にある stack.yml
の内容を一部修正してファイル保存します。
※ 上記の設定では DB のユーザー名は root
, パスワードは example
, データベース名は redmine
です。
※ 公式の説明にあるファイルから下記を変更しています。特に文字コードは変更していないと日本語でユーザーの氏名を登録した時などにエラーになります。
項目 |
補足 |
redmine |
|
environment |
|
REDMINE_DB_ENCODING |
DB の文字コードを指定 |
db |
|
ports |
localhost:3306 で DB ツールなどからアクセスできるようにする |
command |
DB の文字コードと照合順序を指定 |
2. 起動
docker stack deploy -c stack.yml redmine
コマンドを実行します。
3. アクセス
http://localhost:8080/
にアクセスして動作を確認します。
- 補足
- しばらく待たないとアクセスできない場合があります。
- 管理者の ID とパスワードは
admin
です。(ログイン後に変更できます)
文字コードのエラーの例
デフォルト設定のロード時
ユーザーの作成時
参考
公式説明の stack.yml