Docker
Beginner
1 min read
Pulling, Tagging, and Inspecting Images
Example
# Pull a specific version (always prefer over 'latest')
docker pull node:20.14-alpine3.20
# List images with details
docker images
docker images node
docker images --filter "dangling=true"
# Inspect image metadata
docker inspect node:20-alpine
docker inspect node:20-alpine \
--format '{{.Config.Cmd}}'
docker inspect node:20-alpine \
--format '{{.RootFS.Layers}}'
# Tag for a private registry
docker tag node:20-alpine myregistry.io/myteam/node:20-alpine
docker tag myapp:latest myregistry.io/myteam/myapp:1.2.3
# Search Docker Hub
docker search nginx --filter is-official=true --limit 5
# Remove images
docker rmi node:20-alpine
docker image prune -f
docker image prune -a -f
Related Resources
Docker Reference
Complete tag & property list
Docker How-To Guides
Step-by-step practical guides
Docker Exercises
Practice what you've learned
More in Docker