• Plesk Uservoice will be deprecated by October. Moving forward, all product feature requests and improvement suggestions will be managed through our new platform Plesk Productboard.
    To continue sharing your ideas and feedback, please visit features.plesk.com

Question Docker Environment Variables

paulr

New Pleskian
Server operating system version
Ubuntu 22.04.2 LTS
Plesk version and microupdate number
Plesk Obsidian v18.0.51_build1800230310.09 os_Ubuntu 22.04
I'm running Docker and need to pass RSA_PRIVATE_KEY as an env variable containing the full text of a PEM formatted private key.

Entering it in the web interface the newlines are escaped (\\n) and I can't find a way to pass the variaable in a way that is acceptable to the container.

I can't find where plesk stores the config for containers (edits to /var/lib/docker/containers/xxx/config.v2.json don't persist). Does anyone know where plesk stores the config for containers? Can I pass the variable in any other way?

Thanks for any pointers.
 
I would also like to know this. But given the degree of responses here from Plesk or other users it appears that this is hard to get. I believe they are stored as .env files. But where they are is a bit of a mystery so far.
 
What docker is this?

Have you tried the CLI?

docker run -d -v /path/to/private-key.pem:/app/private-key.pem -e PRIVATE_KEY_FILE=/app/private-key.pem your_image
 
Back
Top