回答編集履歴

1

追記

2017/04/02 00:35

投稿

tkmtmkt
tkmtmkt

スコア1800

test CHANGED
@@ -89,3 +89,59 @@
89
89
 
90
90
 
91
91
  リンク先に書いてある通りにやって10分でできました。dockerは便利ですね。
92
+
93
+
94
+
95
+ **【追記】**
96
+
97
+
98
+
99
+ 以下のように`--rm`をつけないとゴミコンテンが増えてしまいます。
100
+
101
+
102
+
103
+ ```sh
104
+
105
+ $ docker-compose run --rm web rails g controller StaticPages home help
106
+
107
+ $ docker-compose run --rm web rails test
108
+
109
+ ```
110
+
111
+
112
+
113
+
114
+
115
+ ```sh
116
+
117
+ $ docker-compose ps
118
+
119
+ Name Command State Ports
120
+
121
+ -----------------------------------------------------------------------------
122
+
123
+ rails_db_1 docker-entrypoint.sh postgres Up 5432/tcp
124
+
125
+ rails_web_1 bundle exec rails s -p 300 ... Up 0.0.0.0:3000->3000/tcp
126
+
127
+
128
+
129
+ $ docker ps -a
130
+
131
+ CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
132
+
133
+ 52933a58373c rails_web "rails test" 13 minutes ago Exited (0) 13 minutes ago rails_web_run_4
134
+
135
+ 2b8ce1178dc0 rails_web "rails g controlle..." 14 minutes ago Exited (0) 14 minutes ago rails_web_run_3
136
+
137
+ 5c03a4144fe9 rails_web "rake db:create" 16 minutes ago Exited (0) 16 minutes ago rails_web_run_2
138
+
139
+ 718ffb33ba83 rails_web "bundle exec rails..." 16 minutes ago Up 7 minutes 0.0.0.0:3000->3000/tcp rails_web_1
140
+
141
+ 6103f114c226 462714f32758 "rails new . --for..." 20 minutes ago Exited (0) 20 minutes ago rails_web_run_1
142
+
143
+ f902caef094a postgres "docker-entrypoint..." 22 minutes ago Up 7 minutes 5432/tcp rails_db_1
144
+
145
+ ```
146
+
147
+