Questions
Here are a few questions you should try to answer to assess your progress:
- Name the reasons why you would want to run a complete development environment inside a container.
- Why should you avoid running applications inside a container as
root
? - Why would you ever bind-mount the Docker socket into a container?
- When pruning your Docker resources to make space, why do you need to handle volumes with special care?
- Why would you want to run certain admin tasks inside a Docker container and not natively on the host machine?