请按以下顺序阅读
- docker命令(镜像+帮助)
- docker命令(容器)
- docker数据容器卷
- Dockerfile基础知识
- 自定义mycentos镜像
- CMD与ENTRYPOINT的区别
- 自定义Tomcat镜像
- jar包镜像的构建以及war包镜像的构建
- docker的一些常用安装
基础命令
1. docker version 查看docker版本
2. docker info 显示全系统信息
3. docker --help 显示docker相关的所有命令及功能说明
4. docker images 查看本机的镜像
5. docker pull:镜像下载命令
6. docker search 镜像搜索命令,可以查询
7. docker rmi:镜像删除命令
查看本机的镜像
RESPOSITORY:镜像的仓库来源
TAG:镜像的标签
IMAGE ID:镜像的id
CREATED:镜像的创建时间
SIZE:镜像的大小
同一个仓库可以有多个TAG,代表多个版本号,如tomcat 8.4、tomcat 8.5……我们使用 REPOSITORY:TAG 来定义不同的镜像。
1. 获取一个新的镜像
如果镜像后没有版本号,则默认下载镜像名:latest 的版本
2. 搜索镜像
我们可以从Docker Hub上搜索镜像,网站是https://hub.docker.com/
也可以通过执行docker search 镜像名
来找到自己想要的版本的镜像
3. 删除镜像
先查询本机所有的镜像
3.1 删除一个镜像
docker rmi 镜像id
或者docker rmi 镜像名:[tag]
,如果不加版本号,则默认删除latest版本。删除镜像young/tomcatfirst 5.0
3.2 删除多个镜像
docker rmi 镜像id1 镜像id2
或者docker rim -f 镜像名:[tag] 镜像名:[tag]
,如果不加版本号,则默认删除latest版本。删除镜像young/tomcatfirst 4.0
以及young/tomcatfirst 3.0
3.3 删除全部镜像
docker rmi -f $(docker images -aq)