Devo creare un contenitore docker da unimmagine docker. Quando il container viene avviato utilizzando il comando docker run o docker compose up, voglio passare alcuni argomenti e quei valori degli argomenti devono essere sostituiti in un file di proprietà che sarà disponibile all'interno del contenitore quando viene avviato. Ho provato ad usare commando o comando CMD, ma non sembra funzionare. Qualche idea per risolvere questo problema?
risposte:
0 per risposta № 1È possibile copiare gli argomenti in un file e quindi copiare il file all'interno del contenitore. Questo può essere ottenuto aggiungendo linee simili nel file Docker
FROM jboss/wildfly
COPY Jberet-postgresql-configds.ddl /tmp/
Ora, questo file sarà all'interno del contenitore in / tmp e pronto per essere utilizzato dai programmi all'interno del contenitore.