はじめに
Redmineを使ってみたくて、MacBookAir 2020(M1)に、立ててみる。
環境は、なんとなくDockerを使いたい。
Dockerイメージの検索
とりあえず、"Docker redmine"でググる。
一番最初に出てきた候補が、"redmine - Official Image"
ここにdocker-compose.ymlの例が記載されていたので、それをそのまま使ってみる。
version: '3.1'
services:
redmine:
image: redmine
restart: always
ports:
- 8080:3000
environment:
REDMINE_DB_MYSQL: db
REDMINE_DB_PASSWORD: example
REDMINE_SECRET_KEY_BASE: supersecretkey
db:
image: mysql:8.0
restart: always
environment:
MYSQL_ROOT_PASSWORD: example
MYSQL_DATABASE: redmine
Mac上で実行してみる
- 適当に作業ディレクトリを作成して移動
$ mkdir -p ~/Work/test_redmine $ cd ~/Work/test_redmine
- 上記の、docker-compose.ymlをここに作成
$ vim docker-compose.yml
- docker-compose実行
実行方法、忘れた。ググって、次の通りだそうな。-dはバックグラウンドで実行のオプション
実行前に、Docker Desktopを起動しておく一応、こんな感じで完了したっぽい。docker-compose up -d
$ docker-compose up -d Creating network "test_redmine_default" with the default driver Pulling redmine (redmine:)... latest: Pulling from library/redmine 26070551e657: Pull complete ... 省略 ... Digest: sha256:a532724022429812ec797c285c1b540a644c15e248579c6bfdf12a8fbaab4964 Status: Downloaded newer image for mysql:8.0 Creating test_redmine_db_1 ... done Creating test_redmine_redmine_1 ... done
- ブラウザから
http://localhost:8080
にアクセス。Redmineの画面が見えた。 - admin/admin でログイン
- パスワード変更を求められるので、パスワード変更。
ここまでで、おしまい。