What you'll learn:
- This course is designed with the understanding that the student is an absolute beginner in docker. After taking this course, the student will have a solid understanding and foundation of how to create containers and images – the cornerstone of docker technology. The student will learn concepts of creating images from scratch, building and deploying containers, deploying application to cross platforms such as Windows, Linux and Mac OS and appreciate the speed and simplicity of docker in creating, testing, migrating application such as Nginx, MySQL, Oracle, Redis, Jenkins and much more. At the end of this course, the student will marvel at how docker technology is able to save time, resources, and effort in sharing applications and code with other IT professionals in any platform.
The course is designed with the absolute beginner in mind.
At the end of this course, the student will have the following skills and knowledge in:
Why docker is revolutionizing the ITindustry
Building containers from images
Creating, pulling and pushing images to docker hub repository
Understand how containers provide the developer with saving time and resources
Write Docker file from scratch and create custom images
Get an introduction on how to save data to volumes
Build a simple network
Create multiple nodes for swarm for high availability solutions