回答編集履歴

1

手順追記

2019/06/12 19:03

投稿

mt08
mt08

スコア1825

test CHANGED
@@ -19,3 +19,81 @@
19
19
 
20
20
 
21
21
  `arm32v7/redmine`のコンテナイメージだと、デフォルトユーザ `admin` / パスワード `admin`でログインできると思います。
22
+
23
+
24
+
25
+ 以下、こちらで確認した手順です。(`volumes:`で、データベースのデータをホスト側に保存)
26
+
27
+
28
+
29
+ ```
30
+
31
+ # ワークフォルダ.
32
+
33
+ mkdir ~/docker-redmine
34
+
35
+ cd ~/docker-redmine
36
+
37
+
38
+
39
+ # docker-compose.yml生成.
40
+
41
+ cat << 'EOF' > docker-compose.yml
42
+
43
+ version: '3.5'
44
+
45
+ services:
46
+
47
+ redmine:
48
+
49
+ image: arm32v7/redmine
50
+
51
+ restart: always
52
+
53
+ ports:
54
+
55
+ - 8080:3000
56
+
57
+ environment:
58
+
59
+ REDMINE_DB_POSTGRES: db
60
+
61
+ REDMINE_DB_USERNAME: redmine
62
+
63
+ REDMINE_DB_PASSWORD: exsample
64
+
65
+ depends_on:
66
+
67
+ - db
68
+
69
+ db:
70
+
71
+ image: postgres
72
+
73
+ restart: always
74
+
75
+ environment:
76
+
77
+ POSTGRES_USER: redmine
78
+
79
+ POSTGRES_PASSWORD: exsample
80
+
81
+ volumes:
82
+
83
+ - ./dbdata/:/var/lib/postgresql/data
84
+
85
+ EOF
86
+
87
+
88
+
89
+ # -d をつけてバックグラウンドで起動。
90
+
91
+ docker-compose up -d
92
+
93
+
94
+
95
+ # ↓を実行して、redmine が立ち上がっているかか確認。(WEBrick::HTTPServer#start: pid=1 port=3000)
96
+
97
+ docker-compose logs redmine
98
+
99
+ ```