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?