You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I want to pass parameters DURING CONTAINER RUNTIME from a hostsList.csv to a nginx.tmpl and generate a "default.conf" like so: docker-gen nginx.tmpl default.conf
The only way I saw people pass parameters to a template is with "environment variables":
{{ range $myvar, $containers := groupByMulti $ "Env.MYENVVAR" "," }}
#I wanna print this: {{ $myvar }}
{{ end }}
My goal is to modify the "hostsList.csv" to load hosts on the fly while the container is running and compose my default.conf with new hosts.
But Docker is setup in a way that environment variables are set in stones... I can't find how to modify them once the container run.
Is there another way to pass parameters to the template other than environment variables!?
Something like docker-gen nginx.tmpl default.conf -params MYVARLIST="111111.com,22222.com,3333.com"
Or at least How can I modify the environment variables at runtime? -_-"
Thank you for your time! :D
The text was updated successfully, but these errors were encountered:
I'm running in circles here...
I want to pass parameters DURING CONTAINER RUNTIME from a hostsList.csv to a nginx.tmpl and generate a "default.conf" like so:
docker-gen nginx.tmpl default.conf
The only way I saw people pass parameters to a template is with "environment variables":
My goal is to modify the "hostsList.csv" to load hosts on the fly while the container is running and compose my default.conf with new hosts.
But Docker is setup in a way that environment variables are set in stones... I can't find how to modify them once the container run.
Is there another way to pass parameters to the template other than environment variables!?
Something like
docker-gen nginx.tmpl default.conf -params MYVARLIST="111111.com,22222.com,3333.com"
Or at least How can I modify the environment variables at runtime? -_-"
Thank you for your time! :D
The text was updated successfully, but these errors were encountered: