dockerbuild-tmyapp:1.0.# Build from Dockerfile in current dir
dockerbuild-fDockerfile.prod-tmyapp:prod.# Build from specific Dockerfile
dockerbuild--no-cache-tmyapp:fresh.# Build without layer cache
dockerbuild--platformlinux/amd64-tmyapp.# Cross-platform build
dockerimages# List local images
dockerimages--format"table {{.Repository}}\t{{.Tag}}\t{{.Size}}"
dockertagmyapp:1.0registry.io/myapp:1.0# Tag for remote registry
dockerpushregistry.io/myapp:1.0# Push to registry
dockerpullnginx:alpine# Pull from registry
dockerimageinspectmyapp:1.0# Image metadata (layers, env, cmd)
dockerhistorymyapp:1.0# Layer-by-layer build history
dockerimageprune# Remove dangling images
dockerimageprune-a# Remove all unused images
dockerexec-itweb/bin/sh# Open shell in running container
dockerexecwebcat/etc/nginx/nginx.conf# Run single command
dockerexec-urootwebaptupdate# Run as specific user
dockerlogsweb# All logs
dockerlogs-fweb# Follow (tail -f)
dockerlogs--since10mweb# Last 10 minutes
dockerlogs--tail100web# Last 100 lines
dockerlogs-f--since5mweb2>&1|grepERROR# Filter recent errors
dockercpweb:/app/data.json./data.json# Copy from container
dockercp./config.yamlweb:/app/config.yaml# Copy to container
dockerinspectweb# Full container JSON metadata
dockerinspect--format'{{.State.Status}}'web# Single field
dockerinspect--format'{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}'web
dockerstats# Live resource usage (all)
dockerstatsweb# Single container
dockerstats--no-stream--format"table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}"
dockertopweb# Processes inside container
dockerdiffweb# Filesystem changes vs image
dockerportweb# Port mappings