Please answer the following questions to assess your learning progress:
- Which statements are correct (multiple answers are possible)?
A. A container is kind of a lightweight VM
B. A container only runs on a Linux host
C. A container can only run one process
D. The main process in a container always has PID 1
E. A container is one or more processes encapsulated by Linux namespaces and restricted by cgroups
- In your own words, maybe by using analogies, explain what a container is.
- Why are containers considered to be a game-changer in IT? Name three or four reasons.
- What does it mean when we claim: If a container runs on a given platform, then it runs anywhere...? Name two to three reasons why this is true.
- Docker containers are only really useful for modern greenfield applications based on microservices. Please justify your answer.
A. True
B...