回答編集履歴

2

Add expression

2020/10/07 03:23

投稿

y_shinoda
y_shinoda

スコア3272

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

2020/10/07 03:23

投稿

y_shinoda
y_shinoda

スコア3272

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