docker学习笔记二 — docker常用命令
-
镜像命令
1、docker images
查看镜像,需要注意的是,仓库源中的镜像文件可以有若干个镜像标签(TAG),代表不同的版本,可以通过REPOSITORY:TAG来定义不同的镜像文件。如果没有指定TAG标签,则docker一律默认镜像为latest版本。
docker images命令可选参数说明: 1,docker images -a --列出本地所有的镜像(包括中间映像层) 2,docker iamges -q --只显示镜像id(IMAGE ID) 3,docker images -digests --显示镜像的摘要信息 4,docker images -no-trunc --显示完整的镜像信息
2、docker pull
拉取(下载)某个镜像文件:docker pull 某个镜像名字:TAG
1.docker pull tomcat:8.6 --下载版本号为8.6的镜像 2.docker pull tomcat --不标明TAG的情况下,一律下载latest版本的镜像
3、docker rmi
删除本地镜像:docker rmi 某个镜像名字/ID
1.docker rmi 某个镜像名字ID --删除镜像 2.docker rmi -f 镜像ID --强制删除对应镜像ID的镜像 3.docker rmi -f 镜像名1:TAG 镜像名2:TAG --删除多个镜像 4.docker rmi -f $(docker images -qa) --删除本地所有镜像
4、docker serch
查找某个镜像信息:docker search 某个镜像的名字(从docker hub上查找)
docker search [OPTIONS] 镜像名字 OPTIONS值说明: 1.docker search -no-trunc tomcat :显示tomcat完整的镜像描述 2.docker search -s=30 tomcat :显示stars数大于等于30的镜像信息 3.docker search --automated tomcat:只列出automated build类型的镜像
-
容器命令
1、docker run
新建并启动容器:docker run [OPTIONS] IMAGE [COMMAND]
OPTIONS说明(常用)