
This introduction will lead you to know the adventure you will live across the whole course, enjoy watching
This course tells the story of how companies used to run servers on-premises in the past and how they converged to Virtual Machine to the Cloud and challenges they faced
After John told us about their Company X, Jane came to help him, introducing Containers and the difference between them and Virtual Machines and a quick overview on how it works on a Linux VM !
This lecture shows the best practices for installing docker on a Linux virtual machine hosted in Microsoft Azure
For a very detailed installation you can follow the official installation guide from Docker documentations
This lecture explains the fundamentals and basic commands for using docker including
This lecture is a completion for the last one, it shows how to create an image instead of containers creation using Dockerfile
Containers can share data (volumes) with their host machine, and can expose their open ports on the host machine as well, this lecture shows how all this can be done
In docker, every container has its own IP address, this lecture explains how to see a container's IP address and shows the docker0 network bridge
You can host a database in a container, and a website in another one, and guess what! you can let the website access a database from the other container, this lecture will show it to you in action as you'll see how to deploy a WordPress website container linked to a MySQL container
Virtual Machines have a limited access through a hardware visualization which isn't the same case with containers (Operating system level visualization) but in this lecture you'll discover how it's possible to limit a container to a specific memory and CPU usage
In this lecture, you'll see how is it possible to wrap a NodeJS/Express demo website into an image, deploy it on a container and link it to a domain name, which makes it accessible from the internet
This is probably the most interesting topic, where you'll see the power of DevOps with docker, how to add a source control to your website code, automate a test based on a docker container, and deploy your code from the source control to the server and doing the process of dockerizing the web app
This is probably the most interesting topic, where you'll see the power of DevOps with docker, how to add a source control to your website code, automate a test based on a docker container, and deploy your code from the source control to the server and doing the process of dockerizing the web app
This course covers Docker Platform from the very basics of installation and function to an in depth review of the use cases and advanced features. We will talk about how Docker is architected in order to provide a better understanding of how to manage Linux Containers using the Docker Client. Once we have a good understanding of the basics, we will dive into the advanced use cases and really uncover the power of the entire system.
It also shows the best practices for installing and using docker on Microsoft Azure.The course also comes with a practical guide to using docker with DevOps.If you apply to this course you'll be able to setup a web server based on docker too.
GOALS :