Docker containers within an business/enterprise environment

Soldato
Joined
22 Oct 2002
Posts
8,646
Location
Near Cheltenham
So, I have need of a good business solution to run a small number of containers (that provide some key PDF utils via a nice/easy web API)

Currently I knocked up a proof of concept that is just WSL2 running on a Windows Server instance running portainer and two containers.. All working well and the Proof of concept went down very well, so am looking to progress things.

So, can anyone give me advice on what is the preferred business/enterprise solution to run a limited number of containers?
 
Last edited:
What's the business requirement for availability / uptime, security, data sovereignty etc?
 
What's the business requirement for availability / uptime, security, data sovereignty etc
This is an internal tool for internal documentation (So prefer it to be self hosted) if that adds context, only around 300 users worldwide but all on our internal network.

From a security point of view, we are ISO27001 and just been through Cybersecurity Essentials, so on that journey, so security is a concern, but nothing above good practice.
Data Sovereignty isn't a concern (internal tool for internal documentation)

Availability/Uptime is needing to be fairly high, it's going to be used across the Org, 99.9% would be more than acceptable.
 
Last edited:
Just Docker/Docker swarm if you're wanting Docker itself - it should all be defined within IAC and using CI/CD pipelines with things like self-healing / recreating containers if one dies, with the storage being persistant and load balancing them etc. Don't overcomplicate it.

There are so many options out there now. All in all for two containers it's not going to be complicated. I'd be tempted to just run LXC Containers with Incus as it's much easier. Unless they have to be Docker for whatever reason.
 
Back
Top Bottom