tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker [2023/05/03 06:13] – knehez | tanszek:oktatas:informacios_rendszerek_integralasa:wildfly_in_docker [2023/05/04 12:03] (current) – knehez | ||
---|---|---|---|
Line 30: | Line 30: | ||
* **-w / | * **-w / | ||
- | * **maven: | + | * **maven: |
* **mvn clean install**: Ez a parancs futtatódik a konténerben. Itt a Maven-t indítja el a konténerben a "clean install" | * **mvn clean install**: Ez a parancs futtatódik a konténerben. Itt a Maven-t indítja el a konténerben a "clean install" | ||
Line 68: | Line 68: | ||
<code yml> | <code yml> | ||
version: ' | version: ' | ||
- | compiler: | + | services: |
- | image: maven: | + | |
- | volumes: | + | image: maven: |
- | - ./ | + | volumes: |
- | working_dir: | + | - ./ |
- | command: mvn clean install | + | working_dir: |
+ | command: mvn clean install | ||
</ | </ | ||
- | A fenti megoldás sem eléggé rugalmas, mert a helloword-on kívül más példát is el szeretnénk indítani. | + | A fenti megoldás sem eléggé rugalmas, mert a helloword-on kívül más példát is el szeretnénk indítani. |
+ | |||
+ | Az .env állományt a beépített editor nem listázza így vi-al is tudjuk szerkeszteni. | ||
< | < | ||
- | FOLDER_NAME=helloworld | + | EXAMPLE_FOLDER=helloworld |
</ | </ | ||
+ | |||
+ | Készítsünk egy Dockerfile-t az alábbi tartalommal: | ||
+ | |||
+ | < | ||
+ | FROM quay.io/ | ||
+ | ADD ./ | ||
+ | </ | ||
+ | |||
A // | A // | ||
Line 86: | Line 97: | ||
< | < | ||
version: ' | version: ' | ||
- | compiler: | + | services: |
- | image: maven: | + | |
- | volumes: | + | |
- | - ${FOLDER_NAME}:/ | + | volumes: |
- | working_dir: | + | - ./${EXAMPLE_FOLDER}:/ |
- | command: mvn clean install | + | working_dir: |
+ | command: mvn clean install | ||
+ | wildfly: | ||
+ | build: . | ||
+ | environment: | ||
+ | - " | ||
+ | ports: | ||
+ | - 8080:8080 | ||
+ | depends_on: | ||
+ | - compiler | ||
+ | |||
</ | </ | ||
+ | Indítsuk el a // | ||
+ | |||
+ | **Megjegyzés: | ||
Ha magunk hozzuk létre a // | Ha magunk hozzuk létre a // | ||
tanszek/oktatas/informacios_rendszerek_integralasa/wildfly_in_docker.1683094420.txt.gz · Last modified: 2023/05/03 06:13 by knehez