列出本地镜像
docker images镜像、容器、Compose、网络与存储卷的高频命令,含运行参数示例与清理时的风险提示。
列出本地镜像
docker images拉取指定版本镜像,生产环境避免使用 latest
docker pull nginx:1.25用当前目录的 Dockerfile 构建镜像
docker build -t app:1.0 .删除本地镜像
docker rmi app:1.0导出镜像为文件,用于离线环境
docker save -o app.tar app:1.0从文件导入镜像
docker load -i app.tar清理悬空镜像;加 -a 会删除所有未被容器使用的镜像
docker image prune列出全部容器,含已停止的
docker ps -a后台运行容器:端口映射、只读目录挂载、异常自动重启
docker run -d --name web -p 8080:80 -v /data/html:/usr/share/nginx/html:ro --restart unless-stopped nginx:1.25进入运行中的容器;精简镜像可用 sh
docker exec -it web /bin/bash实时查看容器最近 100 行日志
docker logs -f --tail 100 web停止与启动容器
docker stop web && docker start web查看容器完整配置,含 IP、挂载与网络
docker inspect web查看容器 CPU、内存、网络占用
docker stats --no-stream在主机与容器之间复制文件
docker cp ./app.conf web:/etc/nginx/conf.d/强制删除容器,容器内未持久化的数据会丢失
docker rm -f web按 compose.yaml 后台启动全部服务
docker compose up -d查看本项目的容器状态
docker compose ps实时查看指定服务日志
docker compose logs -f api在指定服务容器内执行命令
docker compose exec api sh拉取服务使用的最新镜像
docker compose pull停止并删除容器与网络;加 -v 会一并删除数据卷
docker compose down列出容器网络
docker network ls创建自定义网络,容器内可用服务名互相访问
docker network create app-net查看网络内已加入的容器与 IP
docker network inspect app-net列出数据卷
docker volume ls查看数据卷在宿主机上的真实路径
docker volume inspect app-data查看镜像、容器、卷的磁盘占用
docker system df清理已停止容器、悬空镜像与未使用网络
docker system prune连未被使用的镜像与数据卷一起删除,可能导致数据丢失
docker system prune -a --volumes只清理已停止的容器
docker container prune本网站使用 Cookie 以确保您在我们的网站上获得最佳体验。 隐私政策.