There’s also Docker swarm for containerized workloads.
Personally I like VMs, and I’ve been toying around with the idea of having a LXD cluster on dedicated servers where each LXD container hosts some of my workloads.
Personally I like VMs, and I’ve been toying around with the idea of having a LXD cluster on dedicated servers where each LXD container hosts some of my workloads.
- No ability to use secrets as environment variables, and no plans to change this
- Cannot use `network_mode` to specify a service to use for network connections a la Docker Compose
There were a few other minor issues which resulted in ditching Docker Swarm completely and moving to a Nomad + Consul stack instead.
export SOME_VAR=$(cat /run/secrets/some_secret)
exec /original/entrypoint.sh
Can you explain the second one? I don't get the usecase.