Link to course:

Docker containers help you simplify your application delivery. In this course, instructor Emmanuel Henri shows developers how to leverage this popular platform for application development. Emmanuel firstly digs into basic Docker concepts and use cases for developers, explaining how Docker and its tools can help you maximize your time. Then, discover how to install Docker on Windows, Linux, and Mac computers; use the platform when developing front-end, back-end, and full-stack projects; approach CI/CD with Docker; and explore other tools, including Kubernetes, the widely-used container orchestration engine.

Docker for Developers