Skip to content
This repository has been archived by the owner on Nov 17, 2020. It is now read-only.

Docker container benötigt Konfiguration für Build #25

Open
penguineer opened this issue Jan 16, 2020 · 6 comments
Open

Docker container benötigt Konfiguration für Build #25

penguineer opened this issue Jan 16, 2020 · 6 comments
Assignees
Labels

Comments

@penguineer
Copy link
Member

Der Docker-Container lässt sich nur mit der endgültigen config/application.yml bauen (sonst Fehler im letzten Schritt).

Das heißt in der Konsequenz, dass wir nur vorkonfigurierte Container ablegen können und eine Docker Registry (um Build-Umgebungen im Deployment-System zu vermeiden) nicht nutzbar sind.

Es sollte möglich sein, die application.yml in den Container zu mounten. Dazu muss wahrscheinlich das letzte RUN so umgebaut werden, dass es Teil des EXEC ist und beim Start des Containers ausgeführt wird.

@penguineer
Copy link
Member Author

Alternativ könnte man da ein Dummy-File ablegen und für die Runtime per mount überschreiben?

@okirmis
Copy link
Contributor

okirmis commented Jan 17, 2020

Alternativ könnte man da ein Dummy-File ablegen und für die Runtime per mount überschreiben?

Das ginge, der "container-way" wäre vmtl., in der application.yml auf Umgebungsvariablen zuzugreifen und den Container darüber zu konfigurieren.

@penguineer
Copy link
Member Author

Ja, sehr gern auch so, solange die Konfiguration nicht Teil des Images sein muss.

@okirmis
Copy link
Contributor

okirmis commented Jan 18, 2020

Ich bau da mal einen PR für.

@okirmis
Copy link
Contributor

okirmis commented Jan 18, 2020

Bitte mal drüber schauen: #26

@penguineer penguineer changed the title Docker container benötigt application.yml für Build Docker container benötigt Konfiguration für Build Jan 19, 2020
@penguineer
Copy link
Member Author

Nach dem Test von #26 fällt auf, dass das nicht das eigentliche Problem ist. Der Container sollte sich ohne eine fertige Konfiguration bauen lassen, das heißt der letzte Schritt muss in die Ausführung des Containers verschoben werden.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

3 participants