質問編集履歴
1
dockercompose.ymlのインデント修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -25,17 +25,17 @@
|
|
25
25
|
```dockercompose.yml
|
26
26
|
version: "3"
|
27
27
|
services:
|
28
|
-
db:
|
28
|
+
db:
|
29
|
-
image: postgres
|
29
|
+
image: postgres
|
30
|
-
web:
|
30
|
+
web:
|
31
|
-
build: .
|
31
|
+
build: .
|
32
|
-
command: python manage.py runserver 0.0.0.0:8000
|
32
|
+
command: python manage.py runserver 0.0.0.0:8000
|
33
|
-
volumes:
|
33
|
+
volumes:
|
34
|
-
- .:/code
|
34
|
+
- .:/code
|
35
|
-
ports:
|
35
|
+
ports:
|
36
|
-
- "8000:8000"
|
36
|
+
- "8000:8000"
|
37
|
-
links:
|
37
|
+
links:
|
38
|
-
- db
|
38
|
+
- db
|
39
39
|
```
|
40
40
|
|
41
41
|
docker-compose run web django-admin.py startproject composeexample .のコマンドを実行した際の挙動ですが、自分の認識ではサービスにwebを指定しているのでDockerfileからDockerイメージを作成し、Djangoの開発サーバーを立ち上げる処理をするだけなのかと思っていましたが、コンソールのログ(下記)を見るとこの時点でpostgresのdbも作られているようでした。
|