DevOps Classroom notes 27/May/2026

Docker lifecycle

Preview

Common docker commands

  • A container is running and you want to see the logs
docker logs <contaner-id or name>
docker logs <contaner-id or name> -f
  • Docker logs shows only stdout and stderr
  • I want to delete all containers in my system
docker rm -f $(docker ps -a -q)
  • I want to delete all images in my system
docker rmi $(docker image ls -q)
  • You want to clean the images, volumes which are not being used
docker system prune -a
  • You have a container running and for some reason you want to copy a file into it
docker cp <file> <container-name-or-id>:<path>
docker cp 1.txt test1:/
  • You can copy the files from container into local system
docker cp <container-name-or-id>:<path> <file>
  • Inspect commands
docker image inspect <id>
docker container inspect <id>

How are images built and organized

  • Docker image is collection of read-only image layers and these layers are created during building images.
  • Try to create minimal layers
RUN apt update \
    && apt install tree &&\
    apt install mysql-client

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 Responsive Web Designing 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