たらたら頑張る

プログラミングなどの進捗や技術的なことを気分で書きます

Redmine環境構築

Redmine on Docker を環境構築してみた

これはなに?

久しぶりの更新.生きてました 勉強を計画持ってコツコツやるために,タスク管理などの環境を作ってみる.

前提

macOS (Ventura 13.0) intel Docker version 20.10.17

内容

dockerに上がっているイメージは,公式はないらしい. redmineとして複数イメージがDocker展開可能なものであるようだった. bitanamiなどはみたことあるが,脳死作業としたいため,一番早そうなsameersbnを選択.

https://github.com/sameersbn/docker-redmine#installation 上記の内容に従う.

  1. docker Imageをもらってくる

    docker pull sameersbn/redmine:latest

  2. docker composeをもらってきて,コンテナ起動

    wget https://raw.githubusercontent.com/sameersbn/docker-redmine/master/docker-compose.yml docker-compose up

おわり...終わり?(リハビリにはちょうど良い)

と思ったらなんかエラー出た.

Error response from daemon: Mounts denied: The path /srv/docker/redmine/redmine is not shared from the host and is not known to Docker.

Docker Desktopを使ってるからか知らん(無知)が,コンテナ同士のリソースに足してアクセス権限がないらしい. - /srv/docker/redmine/postgresql - /srv/docker/redmine/redmine - /srv/docker/redmine/redmine-logs 上記3つのアクセス権限を設定して,再度compose-upをかけるといい感じに通った.

結果

http://localhost:10083/ にアクセス可能になった. が,トラッカーを用意されていないなどredmine自体の初期設定が必要だった.(省略)

まとめ

これでコツコツ勉強できるはずだ!(フラグ) 作業しやすいように適宜カスタマイズしていく予定

参考にしたものなど

zenn.dev

sameersbn/docker-redmine github.com