From the course: 5G and Cloud Computing: Telco Cloud Fundamentals

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

What is Docker?: Containerizing applications

What is Docker?: Containerizing applications

Have you ever tried to run a program on different computer only to find it doesn't work because of missing files or wrong versions? Well, this is a problem which can be solved by using dockers. Docker is a platform that packages applications into containers. Think of it as a standardized shipping container, but for software, Just like physical shipping containers can move between ships, trains and trucks without being opened. Docker containers can move between laptops, servers and clouds without changes to the application inside. So Docker provides the tools to build, ship and run these containers consistently across any environment. And it has become the industry standard for container technology because it makes applications truly portable. Now let's understand the problem which Docker solves. Before containers, applications often failed when move between different environment. A developer would build an application on their laptop using specific versions of programming languages…

Contents