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 上記の内容に従う.
- docker Imageをもらってくる
docker pull sameersbn/redmine:latest
- 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自体の初期設定が必要だった.(省略)
まとめ
これでコツコツ勉強できるはずだ!(フラグ) 作業しやすいように適宜カスタマイズしていく予定
参考にしたものなど
sameersbn/docker-redmine github.com