Docker 命令速查

Docker 常用命令参考

0 次浏览最后更新: 2026/4/8

镜像

查看镜像docker images列出本地镜像
拉取镜像docker pull <image>从仓库拉取镜像
删除镜像docker rmi <image>删除本地镜像
构建镜像docker build -t <name> .根据 Dockerfile 构建镜像
标签镜像docker tag <id> <name>:<tag>给镜像打标签
推送镜像docker push <name>:<tag>推送镜像到仓库

容器

运行容器docker run -d <image>后台运行容器
运行交互docker run -it <image> /bin/bash交互式运行容器
查看容器docker ps列出运行中的容器
查看所有docker ps -a列出所有容器
停止容器docker stop <container>停止运行中的容器
启动容器docker start <container>启动已停止的容器
重启容器docker restart <container>重启容器
删除容器docker rm <container>删除容器

日志/执行

查看日志docker logs <container>查看容器日志
实时日志docker logs -f <container>实时查看日志
执行命令docker exec -it <container> /bin/bash进入容器执行命令
复制文件docker cp <file> <container>:<path>复制文件到容器

网络

查看网络docker network ls列出所有网络
创建网络docker network create <name>创建网络
连接网络docker network connect <net> <container>连接容器到网络
断开网络docker network disconnect <net> <container>断开容器网络

清理

清理无用docker system prune清理无用数据
清理全部docker system prune -a清理所有未使用数据
清理镜像docker image prune -a清理未使用的镜像
清理容器docker container prune清理已停止的容器

关联介绍

什么是Docker

Docker是容器化平台,将应用及依赖打包成镜像,隔离运行。核心概念:镜像(只读模板)、容器(镜像实例)、仓库(镜像存储)。相比虚拟机更轻量、启动更快、资源利用率更高。

什么是Dockerfile

Dockerfile是构建Docker镜像的脚本。指令:FROM(基础镜像)、RUN(执行命令)、COPY(复制文件)、EXPOSE(暴露端口)、CMD/ENTRYPOINT(启动命令)。构建:docker build -t name:tag .