Я использую формат CUBE в моем arquillian.xml и у меня есть что-то вроде этого, но псевдоним не работает, я что-то упустил?
<extension qualifier="docker">
<property name="serverVersion">1.30</property>
<property name="definitionFormat">CUBE</property>
<property name="autoStartContainers">regexp:(.*)</property>
<property name="dockerContainers">
networks:
automationNetwork*:
driver: bridge
tomcat:
image: tutum/tomcat:8.0
exposedPorts: [8089/tcp]
env: [JAVA_OPTS=-Dcom.sun.management.jmxremote.port=8089 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false]
portBindings: [8080/tcp, 8089/tcp]
networkMode: automationNetwork*
await:
strategy: polling
cart*:
image: cicd/my-fake-service:latest
portBindings: [8080/tcp]
networks:
automationNetwork*:
aliases: cartHost
await:
strategy: polling
slotService*:
image: cicd/my-fake-service:latest
portBindings: [8080/tcp]
networks:
automationNetwork*:
aliases: slotHost
await:
strategy: polling
shippngService*:
image: cicd/my-fake-service:latest
portBindings: [8080/tcp]
await:
strategy: polling
paymentService*:
image: cicd/my-fake-service:latest
portBindings: [8080/tcp]
await:
strategy: polling
</property>
<property name="clean">true</property>
</extension>
из командной строки Я могу запустить команду Docker исоздайте псевдоним и подключите контейнеры, используя псевдоним.