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
  • 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

      • 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

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 comment

Turn on JavaScript to leave a comment.

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

Please turn AdBlock off
Customized Social Media Icons from Acurax Digital Marketing Agency
Exit mobile version
%%footer%%