chat
Docker & Kubernetes | Integra Soft Lab

Docker & Kubernetes

DURATION - 5 DAYS

WHAT IS DOCKER?

  • Use cases
  • Major components of Docker
  • Docker architecture fundamentals

THE UNDERLYING TECHNOLOGY

  • Namespaces
  • Control groups
  • Union FS
  • Container format

DOCKERIZING APPLICATIONS

  • The hello world example
  • Interactive container
  • Daemonizing programs

MANAGING IMAGES

  • Listing images
  • Downloading images
  • Finding images

DATA IN CONTAINERS

  • Data volumes
  • Host directories as data volume
  • Host file as data volume
  • Data volume containers
  • Backup, restore of data volumes

KUBERNETES

  • Introduction to Kubernetes
  • Basics of Kubernetes
  • Kubernetes Architecture
  • Kubernetes Installation and Configuration
  • Accessing a k8s Cluster and Using the API
  • Replication Controllers and Deployments
  • Volumes and Application Data
  • Services
  • Ingress
  • Additional API Objects
  • Scheduling
  • Logging, Monitoring, and Troubleshooting
  • Third-Party Resources
  • Kubernetes Federation
  • Helm
  • Security

DOCKER ARCHITECTURE

  • Docker images
  • Docker registry
  • Docker containers

INSTALLATION OF DOCKER

  • Installation on Ubuntu via apt-get
  • installation of newer version of Docker

CONTAINER USAGE

  • Running a webapp in a container
  • Investigating a container
  • Port mapping
  • Viewing the logs
  • Looking at processes
  • Stopping and restarting
  • Removing a container

NETWORKING OF CONTAINERS

  • Port mapping details
  • Container linking and naming
  • Linking and environment variables

CONTRIBUTING TO THE ECOSYSTEM

  • What is Docker Hub?
  • Registering on Docker Hub
  • Command line login
  • Uploading to Docker Hub
  • Private repositories