Member-only story

Top 10 Container Interview Questions (Part I)

Mohamed Abukar
6 min readJul 11, 2022

--

Containers have taken their place as one of the most powerful paradigms for application development that is in use today and its adoption is still in rise

By the very nature of containers, developers and engineers can share their software and dependencies easily in environments while eliminating the typical issue of “it works on my machine”. To also make it clear, Docker !=Container. This is a common mistake that is made these days by engineers.

Questions:

  1. What is Docker?
  2. What does containerisation mean?
  3. What is the difference between a container and a VM?
  4. What is the difference between an image and a container?
  5. What is a container image registry?
  6. Is it good practice to run stateful applications on Docker? How can we slightly overcome this problem?
  7. How do containers work at a lower level? (more advanced question)
  8. What are some use-cases for containers?
  9. What is the difference between containers and Kubernetes (container orchestration)?

--

--

Mohamed Abukar
Mohamed Abukar

Written by Mohamed Abukar

AWS Community Builder | Red Hat Accelerator | Platform Engineer @ Trainline

No responses yet