docker version
docker image prune 移除全部的悬空镜像
docker image inspect 该命令展示了镜像的细节,包括镜像层数据和元数据。
docker image pull 下载镜像。
docker image pull <repository>:<tag>
docker image ls 列出了本地Docker主机上存储的镜像。
docker image --filter dangling=true 只会返回悬虚(dangling)镜像
--format参数来通过Go模板对输出内容进行格式化
docker image ls --format "{{.Size}}"
docker image rm用于删除镜像
docker image rm $(docker image ls -q) -f 会删除本地系统中的全部镜像
docker search 命令允许通过CLI的方式搜索Docker Hub ,
可以使用--filter "is-official=true",使命令返回内容只显示官方镜像。
默认返回25行结果。可以指定--limit参数来增加返回内容行数,最多为100行。
docker run 用于启动容器
-it参数 使容器具备交互性并与终端进行连接
-d参数 后台运行
命令的基础格式为docker run <options> <im- age>:<tag> <app>。
docker container ls = docker ps 命令列出全部处于运行中状态的容器
docker ps -a 列出全部容器
docker exec -it <container-name-or-ID> bash 可进入容器内部
docker stop <container-name-or-ID> 容器停止运行
docker rm <container-name-or-ID> 删除容器
-f 来销毁运行中的容器时,不会发出任何告警
docker rm <container-name-or-ID> -f
docker container rm $(docker container ls -aq) -f 删除本地系统中的全部容器