回答編集履歴

1

Fix answer

2020/07/07 14:35

投稿

y_shinoda
y_shinoda

スコア3272

test CHANGED
@@ -1,3 +1,17 @@
1
- `extends` という記法があるようです
1
+ Compose file version 2 では `extends` という記法があるようです
2
2
 
3
3
  [Share Compose configurations between files and projects | Docker Documentation](https://docs.docker.com/compose/extends/#extending-services)
4
+
5
+
6
+
7
+ Compose file version 3 では、全く同様の機能はサポートされていないようです
8
+
9
+
10
+
11
+ 今回のようなケースに対応するために version 2 を使い続けたり、
12
+
13
+ YAML をスクリプトで生成して
14
+
15
+ `docker-compose up` コマンドの引数に渡したりしている方もいるようです
16
+
17
+ [Add support for `extends` feature in Compose v3 / docker stack deploy · Issue #31101 · moby/moby](https://github.com/moby/moby/issues/31101#issuecomment-571413574)