A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
| Előző változat mindkét oldalon Előző változat Következő változat | Előző változat | ||
|
tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker [2023/05/04 11:39] knehez |
tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker [2023/05/04 12:03] (aktuális) knehez |
||
|---|---|---|---|
| Sor 84: | Sor 84: | ||
| EXAMPLE_FOLDER=helloworld | EXAMPLE_FOLDER=helloworld | ||
| </code> | </code> | ||
| + | |||
| + | Készítsünk egy Dockerfile-t az alábbi tartalommal: | ||
| + | |||
| + | <code> | ||
| + | FROM quay.io/wildfly/wildfly | ||
| + | ADD ./$EXAMPLE_FOLDER/target/$EXAMPLE_FOLDER.war /opt/jboss/wildfly/standalone/deployments | ||
| + | </code> | ||
| + | |||
| A //docker-compose.yml// az alábbi lesz: | A //docker-compose.yml// az alábbi lesz: | ||
| Sor 97: | Sor 105: | ||
| command: mvn clean install | command: mvn clean install | ||
| wildfly: | wildfly: | ||
| - | image: quay.io/wildfly/wildfly | + | build: . |
| - | copy: | + | environment: |
| - | - ./${EXAMPLE_FOLDER}/target/${EXAMPLE_FOLDER}.war:/opt/jboss/wildfly/standalone/deployments/${EXAMPLE_FOLDER}.war | + | - "EXAMPLE_FOLDER=helloworld" |
| ports: | ports: | ||
| - 8080:8080 | - 8080:8080 | ||
| depends_on: | depends_on: | ||
| - compiler | - compiler | ||
| - | | + | |
| </code> | </code> | ||