Ich bin neu in Docker. Meine Forderung ist eine Docker-Datei zu erstellen, die Wildfly
Server installieren sollte, WAR-Datei zu Wildfly
, fügen Sie benutzerdefinierte Eigenschaftendatei hinzufügen (die db-Verbindungszeichenfolgen enthält, die durch Anwendung gelesen wird)benutzerdefinierte Konfigurationsdatei in Docker aktualisieren
Meine Docker Datei
FROM jboss/wildfly
Add application.properties /opt/jboss/
ADD spring_application.war /opt/jboss/wildfly/standalone/deployments/
application.properties
db_url = jdbc:mysql://**server host name**:**port**
db_username = **username**
db_password = **password**
Hinweis: in der obigen Dateinamen-Server-Host, Port, usernam e, sollte dynamisch sein Passwort
War Datei (Federauflage Anwendung) liest Parameter aus application.properties
Ich bin in der Lage erfolgreich installieren Wildfly
und implementierte Anwendung. Jetzt muss ich Parameter in application.properties zur Laufzeit übergeben. Bitte helfen Sie mir, wenn jemand eine Lösung hat.