客官,留下你的赞;成为我的粉丝,一起上车哦!评论区欢迎你的留言
Docker帮助命令
docker version
查看Docker Client和Server的信息,可用于验证Dcoker服务是否安装成功,安装成功后,此命令会展示Client和Server版本等信息
如果只显示的Clinet的信息,表示Server服务没有成功启动
docker info
显示Docker的详细的信息
docker --help
展示了经常用的命令的详情和用法,如果某命令记不清等情况,可通过此命令查看
Docker镜像命令
docker images
列出本地主机
上的镜像,不是远程仓库![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/84a8b42020a75a13a20d6e31533f7eb7.png)
docker images --help
docker images的参数使用说明帮助
docker images -a
中的参数-a
表示列出所有的镜像(含有重隐藏的中间镜像)
docker images -q
中的参数-q
表示仅展示镜像ID
docker images -qa
中的-qa
是-q
和-a
的组合,表示只显示镜像ID,可通过其命令,做批量删除镜像的操作
docker images --digests
中的--digests
表示显示镜像的摘要或者备注
docker images --no-trunc
中的--no-trunc
表示信息不被截断
docker search 某个镜像的名字
搜索的镜像名的命名规范为a-z0-9-_.
。去docker hub
上搜索某个镜像,不是去之前配置的阿里云镜像搜索,阿里云镜像只是起到一个拉取的作用
上面图片中展示的参数说明
NAME | DESCRIPTION | STARS | OFFICIAL | AUTOMATED |
---|---|---|---|---|
镜像名称 | 镜像描述 | 点赞数 | 是否是官方版 | 是否是自动构建 |
1.docker search --help
展示docker search
的用法以及参数说明
docker search nginx
去docker hub
上查找最新的nginx镜像,镜像名的命名规则a-z0-9-_.
。
docker search -s 30 nginx
去docker hub
上搜索,点赞数大于等于30的镜像
docker pull 镜像名
如果本地docker没有此镜像,去阿里云拉取某镜像到本地docker![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/aa894103dcbc01cc21cae02553cadb51.png)
查看nginx镜像是否拉取成功
docker rmi 镜像ID或者唯一镜像名:[tag]
删除指定镜像ID或者镜像名的镜像,其中tag
是版本号标签
,可选项,如果不加,表示删除的是latest
即docker rmi xx 等于docker rmi xx:latest
docker rmi 镜像ID或者唯一镜像名:tag
错误提示
Error response from daemon: Conflict, cannot delete 9f5834b25059 because the container 65dd45671866 is using it, use -f to force
Error: failed to remove images: [hello-world]
docker rmi -f 镜像ID或者唯一镜像名:tag
强制删除某个版本为tag的镜像,不写tag
默认删除最新版latest
docker rmi 镜像ID1或者唯一镜像名1:tag 镜像ID2或者唯一镜像名2:tag
批量删除指定的镜像docker rmi $(docker images -qa)
删除本地docker里面的所有镜像