Stellen Sie sich vor ich eine Anwendung (für die ich den Quellcode nicht ändern können selbst) in einem Behälter, der fürWie exportiert Umgebungsvariable in Docker umbenennen
DB_USR
DB_HOST
- wartet
DB_PASSWD
DB_NAME
als Umwelt Vari in der Lage, eine Verbindung zu einer MySQL-Datenbank zu machen Also verbinde ich diesen Container mit einem MySQL-Container
aber die Umgebungsvariablen Namen aus dem MySQL-Container in meine Anwendung Container exportiert nicht übereinstimmen.
Im Moment ist die einzige Möglichkeit, die ich gefunden habe, dies zu tun, indem Sie die Binärdatei der Anwendung in ein Bash-Skript mit einem Export von Umgebungsvariablen umwandeln, um die Übereinstimmung zu erreichen.
Gibt es einen Standard/Besser, der von Docker bereitgestellt wird, um diese Zuordnung durchzuführen?