DevOps Classroomnotes 06/Apr/2023

Docker Installation

  • When we install docker we get two major components

    • docker client:
      • A command line to interact with docker engine
    • docker engine: This is collection of multiple components
      • Orchestration
      • Docker daemon
      • Runtime
        Preview
  • to play with docker commands

    • manual --help
    • cheatsheet
  • Install
    • Linux VM:
      • Docker can be installed by following instructions over here Refer Here
      • script based installation Refer Here
        curl -fsSL https://get.docker.com -o get-docker.sh
        sh get-docker.sh

        Preview
      • Docker allows communication to the unix socket for the users who belong to docker group. so lets add current user to docker group sudo usermod -aG docker <username>. logout and login
      • Now execute docker container run hello-world
        Preview

Windows 10/11 (Non Home editions)

  • Refer Here
  • I will not recommend installing docker on windows.

Mac

Docker Playground

  • Create a Docker Hub account Refer Here
  • This playground gives a linux machine with docker installed for 4 hours for free. Refer Here

terms To be aware of

  • containerd
  • runc
  • libcontainer
  • oci
  • docker shim
  • appc
  • grpc
  • rkt containers

Cheatsheets

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Wordpress Development Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Visit Us On FacebookVisit Us On LinkedinVisit Us On Youtube