回答編集履歴
2
Add expression
test
CHANGED
@@ -46,6 +46,14 @@
|
|
46
46
|
|
47
47
|
Nginx の設定が複雑化した場合のことを想定しています
|
48
48
|
|
49
|
+
この場合は、PHP のディレクトリーと、親の Compose ディレクトリーを
|
50
|
+
|
51
|
+
別の Git リポジトリーとして管理するか、
|
52
|
+
|
53
|
+
CI で Docker イメージをビルドするときにコンテキストのパスを指定することになります
|
54
|
+
|
55
|
+
|
56
|
+
|
49
57
|
もし Nginx の設定が複雑化しないのであれば、
|
50
58
|
|
51
59
|
次のような構成にしてもさほど問題ありません:
|
1
Add expression
test
CHANGED
@@ -29,6 +29,18 @@
|
|
29
29
|
|
30
30
|
|
31
31
|
つまり、生成された Larabel のファイルを PHP の Dockerfile と同じディレクトリーで管理します
|
32
|
+
|
33
|
+
Docker 公式の、Python の Django や Ruby on Rails の Quickstart でも
|
34
|
+
|
35
|
+
同様の構成となっています
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
- [Quickstart: Compose and Django | Docker Documentation](https://docs.docker.com/compose/django/)
|
40
|
+
|
41
|
+
- [Quickstart: Compose and Rails | Docker Documentation](https://docs.docker.com/compose/rails/)
|
42
|
+
|
43
|
+
|
32
44
|
|
33
45
|
docker-compose.yml を外に出したままにしているのは、
|
34
46
|
|