teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Fix answer

2020/07/07 14:35

投稿

y_shinoda
y_shinoda

スコア3272

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