1. What is an OS kernel? What does it do?
  2. What is a shell program? What types of shells are commonly found?
  3. Why is Docker so closely tied to the Linux kernel?
  4. How does Docker run on a Linux host?
  5. How does Docker work on Windows and macOS?
  6. What can we do to improve Docker’s performance on Windows?
  7. Why does Docker generally perform better on macOS compared to Windows?
  8. What are containers (isolated environments)?
  9. What do containers contain?
  10. How is the OS inside a Docker container different from a full, traditional OS?
  11. What does the Docker Engine do?
  12. What is Docker CLI?
  13. What is Docker Desktop?
  14. What is a Docker image?
  15. What is a Dockerfile?
  16. What does Docker builder do?
  17. What is Docker Hub?
  18. Difference between official/verified images and regular images?