Docker 速查表
镜像、容器、网络、卷与 Docker Compose 常用命令
基础
版本、信息、登录
| 命令 | 说明 |
|---|---|
docker --version | 查看 Docker 版本 |
docker info | 查看 Docker 环境信息(含运行状态) |
docker login | 登录镜像仓库 |
docker logout | 退出镜像仓库登录 |
镜像(Images)
拉取、构建、标签、推送、清理
| 命令 | 说明 |
|---|---|
docker images | 列出本地镜像 |
docker pull <image>:<tag> | 拉取镜像 |
docker rmi <image|id> | 删除镜像 |
docker image prune | 清理未被使用的镜像 |
docker build -t <name>:<tag> . | 构建镜像(当前目录) |
docker tag <src> <dst> | 为镜像打标签 |
docker push <name>:<tag> | 推送镜像到仓库 |
容器(Containers)
查看、运行、端口/挂载、启动停止、删除
| 命令 | 说明 |
|---|---|
docker ps | 查看运行中的容器 |
docker ps -a | 查看所有容器(含已停止) |
docker run <image> | 创建并运行容器(默认前台) |
docker run -d --name <name> <image> | 后台运行并命名容器 |
docker run -p 8080:80 <image> | 端口映射(宿主:容器) |
docker run -v /host:/container <image> | 挂载目录(卷/目录映射) |
docker stop <name|id> | 停止容器 |
docker start <name|id> | 启动容器 |
docker restart <name|id> | 重启容器 |
docker rm <name|id> | 删除容器(需先停止) |
docker container prune | 清理已停止的容器 |
日志 / 进入容器 / 复制
排查问题常用
| 命令 | 说明 |
|---|---|
docker logs <name|id> | 查看容器日志 |
docker logs -f <name|id> | 跟随查看日志(tail -f) |
docker exec -it <name|id> sh | 进入容器 shell(sh) |
docker exec -it <name|id> bash | 进入容器 shell(bash) |
docker cp <container>:/path ./local | 从容器拷贝到本地 |
docker cp ./local <container>:/path | 从本地拷贝到容器 |
docker inspect <name|id> | 查看容器/镜像详细信息 |
网络 / 卷
多容器通信与持久化存储
| 命令 | 说明 |
|---|---|
docker network ls | 列出网络 |
docker network create <name> | 创建网络 |
docker volume ls | 列出卷 |
docker volume create <name> | 创建卷 |
docker volume rm <name> | 删除卷 |
docker volume prune | 清理未使用的卷 |
Docker Compose
多服务编排(docker-compose.yml)
| 命令 | 说明 |
|---|---|
docker compose version | 查看 Compose 版本 |
docker compose up -d | 启动(后台运行) |
docker compose down | 停止并移除容器/网络 |
docker compose ps | 查看 Compose 资源状态 |
docker compose logs -f | 查看日志(跟随) |
docker compose build | 构建服务镜像 |
docker compose pull | 拉取服务镜像 |
docker compose exec <svc> sh | 进入某个服务容器 |
清理 / 磁盘占用
清理缓存、无用资源(谨慎)
| 命令 | 说明 |
|---|---|
docker system df | 查看磁盘占用(镜像/容器/卷) |
docker system prune | 清理未使用资源(谨慎) |
docker system prune -a | 更彻底清理(包含未使用镜像,谨慎) |