

-Docker is a powerful tool for developers that can make managing applications easier -Containers are used to run applications in isolated environments on a computer -Containers package up source code, dependencies, configuration, and environment variables -Docker and containers can help avoid the significant setup process required to run applications on different machines