Hallo zusammen,
ich bin seit kurzem in die Container Welt eingestiegen.
Angefangen habe ich mit Docker Desktop.
Hier habe ich dann einige Container zum laufen gebracht.
Nun habe ich Portainer installiert.
Ich will nun gerne den Stack in Portainer erstellen:
Hier kann ich ja einfach das docker-compose.yaml einfügen.
Mein docker-compose file hat aber ein paar Dateien, die ich hinkopieren muss.
Lokal habe ich das einfach per Kommandozeile so gemacht, dass ich in das Verzeichnis gegangen bin, wo sich die docker-compose.yaml befindet.
Die docker-compose und die Dateien (myapp.war usw.) befindet sich in dem Root Verzeichnis:
/Users/myusername/Desktop/Docker/MyApp
Und dann eben ausgeführt:
docker-compose up --build
Wie schaffe ich es nun aber in Portainer, dass ich dort ebenfalls die Dateien zur Verfügung habe?
ich bin seit kurzem in die Container Welt eingestiegen.
Angefangen habe ich mit Docker Desktop.
Hier habe ich dann einige Container zum laufen gebracht.
Nun habe ich Portainer installiert.
Ich will nun gerne den Stack in Portainer erstellen:
Hier kann ich ja einfach das docker-compose.yaml einfügen.
Mein docker-compose file hat aber ein paar Dateien, die ich hinkopieren muss.
Code:
wildfly:
#image: quay.io/wildfly/wildfly:31.0.0.Final-jdk11
build:
context: ./wildfly
dockerfile: Dockerfile
container_name: wildfly_myapp
volumes:
- ./wildfly/configuration/standalone.xml:/opt/jboss/wildfly/standalone/configuration/standalone.xml
- ./wildfly/lib/mysql/module.xml:/opt/jboss/wildfly/modules/system/layers/base/com/mysql/main/module.xml
- ./wildfly/gixxjobsharing.war:/opt/jboss/wildfly/standalone/deployments/myapp.war
Lokal habe ich das einfach per Kommandozeile so gemacht, dass ich in das Verzeichnis gegangen bin, wo sich die docker-compose.yaml befindet.
Die docker-compose und die Dateien (myapp.war usw.) befindet sich in dem Root Verzeichnis:
/Users/myusername/Desktop/Docker/MyApp
Und dann eben ausgeführt:
docker-compose up --build
Wie schaffe ich es nun aber in Portainer, dass ich dort ebenfalls die Dateien zur Verfügung habe?