本帖最后由 CQxxk 于 2020-9-6 11:07 编辑
镜像是容器运行的前提,容器运行时如果本地不存在对应镜像,默认会从Docker Hub公共注册服务器的仓库下载,也可以配置使用自定义的镜像仓库。前面两篇文章已经介绍了Docker基础概念以及安装Docker的环境,从本篇开始介绍Docker镜像的使用。 获取镜像 命令格式:docker [image] pull NAME[:TAG] TAG是镜像的标签,通常标识版本信息。如果不指定TAG,默认会选择latest标签,这会下载仓库中最新版本的镜像。一般来说,镜像的latest标签意味着该镜像会跟踪最新的版本变更而变化,内容不是稳定的,因此生产环境不建议使用默认的latest标签 例如使用以下命令拉去一个Ubuntu 18.0版本的镜像:docker image pull ubuntu:18.04
创建镜像的方法主要有三种:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建,将在后面的文章详细介绍。 查看镜像信息 命令格式:docker images 或者 docker image ls 查看本地已有镜像
查看镜像历史 镜像文件由多个层组成,使用history命令可以查看各层具体有哪些变更。 命令格式:docker history ubuntu:18.04
搜索镜像 docker serach 可以搜索Docker Hub官方仓库中的镜像 命令格式:docker search [option] keyword -f :过滤输出内容
-- format string :格式化输出内容
-- limit :限制输出结果个数,默认为25个
--no-trunc :不截断输出结果
|