1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89
| docker images:查看本地已有的 Docker 镜像列表。
docker rmi:删除本地指定镜像。
docker tag:给镜像打标签,常用于推送到镜像仓库前重命名。
docker history:查看镜像的构建历史和每一层信息。
docker create:基于镜像创建容器,但不启动容器。
docker run:创建并启动一个容器,相当于 create + start。
docker start:启动一个已经停止的容器。
docker kill:强制终止正在运行的容器。
docker stop:正常停止正在运行的容器。
docker pause:暂停容器中的所有进程。
docker unpause:恢复被暂停的容器。
docker wait:等待容器停止,并返回退出状态码。
docker logs:查看容器运行日志。
docker inspect:查看容器、镜像、网络等对象的详细配置信息。
docker attach:进入正在运行的容器,连接到容器的标准输入输出。
docker port:查看容器端口与宿主机端口的映射关系。
docker ps:查看正在运行的容器,加 -a 可查看所有容器。
docker top:查看容器内部正在运行的进程。
docker cp:在宿主机和容器之间复制文件或文件夹。
docker diff:查看容器文件系统相对于镜像发生了哪些变化。
docker export:把容器文件系统导出成 tar 文件。
docker import:从 tar 文件导入生成一个镜像。
docker save:把一个或多个镜像保存成 tar 文件。
docker load:从 tar 文件加载镜像到本地。
docker build:根据 Dockerfile 构建镜像。
docker pull:从远程镜像仓库拉取镜像到本地。
docker push:把本地镜像推送到远程镜像仓库。
docker search:在镜像仓库中搜索镜像。
docker login:登录 Docker 镜像仓库。
docker logout:退出 Docker 镜像仓库登录。
docker version:查看 Docker 客户端和服务端版本信息。
docker info:查看 Docker 系统级信息,例如镜像数量、容器数量、存储驱动等。
docker events:实时查看 Docker 守护进程产生的事件。
docker exec:在正在运行的容器中执行命令,常用 docker exec -it 容器名 bash 进入容器。
Image / Images:镜像,是创建容器的只读模板。
Container:容器,是镜像运行后的实例。
Running:容器正在运行状态。
Stop:容器已停止状态。
Pause:容器暂停状态。
Host:宿主机,也就是运行 Docker 的物理机或虚拟机。
files / folders:宿主机或容器中的文件和目录,可通过 docker cp 复制。
Tar files:tar 压缩包文件,常用于镜像或容器文件系统的导入导出。
Dockerfile:镜像构建脚本,里面定义了基础镜像、依赖安装、文件复制和启动命令等。
Registry:镜像仓库,用来存储、搜索、拉取和推送 Docker 镜像。
Engine:Docker 引擎,是 Docker 的核心后台服务,负责管理镜像、容器、网络和存储。
|