1
복사 및 고정 표시기 - compose.yml에 붙여 내가 고정 표시기 - compose.yml에서 다음과 같은 서비스를
wildfly:
build:
dockerfile: Dockerfile.wildfly
context: .
volumes_from:
- logvolume
depends_on:
- logvolume
- mariadb-wildfly
mariadb-wildfly:
extends:
file: common-services.yml
service: mariadb-common
# ports:
# - "3307:3307"
# ------------------------------------------------------------------------
firefly:
build:
dockerfile: Dockerfile.wildfly
context: .
volumes_from:
- logvolume
depends_on:
- logvolume
- mariadb-firefly
mariadb-firefly:
extends:
file: common-services.yml
service: mariadb-common
이 비슷한 서비스를 더 많이있을 것입니다. 각 하나는 wildfly와 correspondig maria-db로 구성됩니다. 불행히도 저는 다음과 같은 것을 사용할 수 없습니다 :
wildfly-moskito:
extends:
file: common-services.yml
service: wildfly-common
volumes_from 또는 depends_on을 사용하는 서비스에는 extend가 허용되지 않기 때문에. 아무도이 "복사하여 붙여 넣기"를 해결하는 방법을 알고 있습니까? 문제가 더 우아합니다.
docker-compose.override.yml은 어떻습니까? https://docs.docker.com/compose/extends/#example-use-case? – yamenk