I've read about the limitations on Docker containers, and also on the maximum number of container running, but I'd like to do the following:
- Start a container on-the-fly (milliseconds).
In order to do so, I've noticed that I have to create it beforehand; this will save me about 2 seconds each time. This made me wonder:
- Is there any limitation to the number of created containers? Do they use any resources?
- obviously it uses disk space to store it
- does it also preload it in RAM, or not?
- related: is the "active" state of the process saved on stopping, or is it the process stopped, and started on
start? (if the latter is the case, then why would anyone bother to re-create containers? )
- related: is the "active" state of the process saved on stopping, or is it the process stopped, and started on
- does it have a reserved IP address? And if so, is there a maximum number of private IP addresses Docker will use?
- ... anything else that might prevent me from having 50,000 containers?