Docker

img

Course Information

  • Course Price $250
  • Total Students 800+
  • Course Duration 4 Weeks

Description

Docker is an open-source technology. It lets complete independence between applications and infrastructure. Developers and IT Ops can tap their potential and hence form better collaboration and innovation using Docker. Docker is an ecosystem of pertinent tools to build, deploy and manage virtualized application containers on a common operation system. It offers container software that is appropriate for developers and teams who want to get started and are exploring container-based applications.

Benefits

  • Productivity of developer
  • Speed of deployment
  • IT operational efficiency
  • Quicker issue reduction
  • IT infrastructure reduction

Syllabus

What is Docker?
  • Use cases
  • Major components of Docker
  • Docker architecture fundamentals
Docker architecture
  • Docker images
  • Docker registry
  • Docker containers
The underlying technology
  • Namespaces
  • Control groups
  • Union FS
  • Container format
Installation of Docker
  • Installation on Ubuntu via apt-get
  • installation of newer version of Docker
Dockerizing applications
  • The hello world example
  • Interactive container
  • Daemonizing programs
Container usage
  • Running a web app in a container
  • Investigating a container
  • Port mapping
  • Viewing the logs
  • Looking at processes
  • Stopping and restarting
  • Removing a container
Managing images
  • Listing images
  • Downloading images
  • Finding images
Networking of containers
  • Port mapping details
  • Container linking and naming
  • Linking and environment variables
Data in containers
  • Data volumes
  • Host directories as data volume
  • Host file as data volume
  • Data volume containers
  • Backup, restore of data volumes
Contributing to the ecosystem
  • What is Docker Hub?
  • Registering on Docker Hub
  • Command line login
  • Uploading to Docker Hub
  • Private repositories
  • Automated builds
LETFIX Technologies
LETFIX Technologies