Computers
Run a container
Put a Docker image on one of your computers and start it.
Fill it in
Where it runs.
What to run.
Plain settings the image reads.
Nothing set. Add a pair below.
0 pairs ยท max 20
Mounted as files, never written into the config.
Your prompt
Run a container.
Computer: . Image: [your image].
Secrets to mount: ${credential:SECRETS}
`container create` with `computer_id`, `image` and `env`, then `container up`.
Put secrets in `credentials`, NEVER in `env`. Environment values are stored in
the container's config and copied into every backup; credentials are mounted as
files under `/run/secrets` and never returned. If the user typed something
secret-looking into the environment, say so before you create anything.
After it starts, report the status and the ports it listens on. A container that
is "created" but not running has done nothing for anyone.Continue and add your fileOpens with everything above already filled in.
Why this works
Environment values are stored in the container's config and copied into every backup. Credentials are mounted at /run/secrets and never returned, which is why they are a separate field and not a row in the environment.