Learn Docker , docker REST API, Continuous integration (CI) to Build Images with docker, Microservices
☑ In-depth knowledge about Docker technology and confidence to help your company or your own project to apply the right Docker deployment workflow and continuously deliver better software
☑ Design multi-container applications and automate the workflow using Compose
☑ Best practices of working with Docker technology in the field
Are you ready to take your DevOps skills and career to the next level, take this course now!
You will go from zero to Docker hero in couple of hours.
Why choosing this course?
This course is very hands on, Himanshu has put lots effort to provide you with not only the theory but also real-life examples of developing Docker applications that you can try out on your own laptop.
In the end of this course, Himanshu is confident that you will gain in depth knowledge about Docker and general DevOps skills to help your company or your own project to apply the right docker workflow and continuously deliver better software.
Why DevOps skills?
Nowadays DevOps engineers are in great demand in the IT industry. Companies are looking for developers who can both develop and deploy the applications.
The average salary of a DevOps engineer is about $140,000 per year in Silicon Valley area which is 20% higher than the salary of a software engineer.
Master DevOps Skills means you will be staying ahead in the competitive job market!
Docker is an open platform for developers and system admins to build, ship, and run distributed applications, whether on laptops, data center VMs, or the cloud.
This course introduces Docker and its really simple and easy to understand lectures. Lectures are followed by demos showing how to setup and get started with Docker.
This course is designed for every DevOps Engineer
Who this course is for:
- System Administrators
- Cloud Infrastructure Engineers
- Developers
English
Language
Introduction
Introduction
Overview of Docker
Installation of Docker
Installation of Docker
Docker Basic Part-1
Image pull, Running a Container, Stop/Delete Containers, Delete Images.
Docker Basics Part-2
Docker Inspect, Logs, Expose container to outside world.
Docker Network
Default network, Creating own network, link containers to custom network
Docker Network Part-2
Working with Host Network and learn how to delete multiple containers and images
Make communication between Different network containers
Make Connection between containers running on different networks
Delete the Network
How to delete the Custom Network
NON ROOT USER !! Got permission denied while trying to connect to the Docker
Got permission denied while trying to connect to the Docker with non root user
Docker volume with RO/RW permission
How to change the Permission of Volume from Read Write to Read Only
Cloning of a Volume
Clone a Volume and mount to another container
Let’s create an Image of a Running Container
Learn how to create Image of a Container
Let’ see how to TAG the Images
Learn how to TAG the images and use of it.
Push Custom Images to DockerHub
Let’s push Images to our DockerHub acount
Rename your Container
Rename your Container
Dockerfile
Create your first dockerfile
Dockerfile- ENTRYPOINT and CMD
ENTRYPOINT Vs CMD
Dockerfile – Switching User’s while creating Image
Dockerfile – Switching User’s while creating Image
Dockerfile – Few more things
Few more things
Docker Compose
Lets dive into Docker-Compose
Running multiple container with Docker-compose
Create Multi-Tear with docker-compose
Build Image from Docker-compose
Build image from Docker-compose and run container at same time
Create a WordPress website with Docker-compose
Using WordPress and Mysql with Docker-compose
Using REST API of Docker
Work with REST API of Docker Engine
Continuous integration (CI) between Github and Dockerhub
Continuous integration (CI) with Github and Dockerhub