Mellanliggande Docker-kommandon

Docker för medelnivå

Mike Metzger

Data Engineering Consultant

Docker – repetition

  • Docker är en container-runtime
  • Är utformad för att köra och hantera containeriserade applikationer på Windows, Mac och Linux
  • Kan köra containers med färdiga images eller egna
  • Dockerfiler är textfiler som används för att skapa Docker-images
  • Containers är instanser av en given Docker-image

DataCamps kurs Introduction to Docker är en förkunskapskurs till den här kursen

Skärmbild från kursen Introduction to Docker

Docker för medelnivå

Docker-kommandon

  • docker run
  • docker stop
  • docker build
  • docker --help
    • Visar en lista över tillgängliga Docker-kommandon
  • docker COMMAND --help
    • docker run --help
      • Visar alternativ för kommandot docker run
Docker för medelnivå

Tillfälliga containers

  • Docker-containers skapas vanligtvis med docker run
  • Containers finns kvar även efter att de stoppats eller avslutats
  • Ofta vill man köra en container och ta bort den direkt vid avslut
    • Utveckling
    • Testning
    • Skript
  • docker run --rm
    • docker run --rm alpine:latest /bin/sh
  • Kallas även "cleanup" eller "remove"
Docker för medelnivå

docker ps

  • Används för att visa namn, id, status och andra attribut för containers på en dator som kör Docker
  • Använd flaggan -a för mer information om befintliga containers
    • docker ps -a
  • Vi går igenom hur du hämtar detaljerad information om containers senare i kursen

docker ps -a

Docker för medelnivå

Nu kör vi en övning!

Docker för medelnivå

Preparing Video For Download...