Hallo ich habe eine CommandLineRunner SpringBootApplication.
Diese soll in einem DockerContainer laufen. Allerdings liest die Application beim Start die application.properties aus.
So nun habe ich das Problem, dass ich in den Container eine spezielle application.properties packen möchte.
In dieser properties Datei ist die URL für die CSV Datei, die heruntergeladen werden soll.
Diese Datei befindet sich auf einem anderen Container.
So nun meine Frage wie bekomme ich die application properties in den Container vor dem Start.
Ich bekomme immer den Fehler, dass man eine Datei nun rin den Container kopieren kann wenn er läuft. Ist so ein bisschen Henne Ei Problem
Java:
public class ImporterApp implements CommandLineRunner {
Diese soll in einem DockerContainer laufen. Allerdings liest die Application beim Start die application.properties aus.
Java:
@Value("${csv.downloadURL}")
private String csvDownloadURL;
So nun habe ich das Problem, dass ich in den Container eine spezielle application.properties packen möchte.
In dieser properties Datei ist die URL für die CSV Datei, die heruntergeladen werden soll.
Diese Datei befindet sich auf einem anderen Container.
So nun meine Frage wie bekomme ich die application properties in den Container vor dem Start.
Ich bekomme immer den Fehler, dass man eine Datei nun rin den Container kopieren kann wenn er läuft. Ist so ein bisschen Henne Ei Problem