Docker镜像

直接运行容器时,如果本地不存在对应的镜像,docker就会自动从docker镜像仓库下载,默认是从Docker Hub公共镜像源下载。

查看本地主机镜像列表

使用命令docker images可以查看本地主机已有镜像列表
从零开始的Docker详解(四)
字段说明:

  • REPOSITORY:镜像的仓库源
  • TAG:镜像的标签,版本
  • IMAGE ID:镜像ID
  • CRETED:镜像创建时间
  • SIZE:镜像大小

获取新的镜像

使用命令docker pull <repository:tag>来预先下载镜像到本地
从零开始的Docker详解(四)

查找镜像

方式一:从Docker Hub网站搜索镜像
方式二:使用docker search <name>命令来搜索镜像
从零开始的Docker详解(四)

字段说明:

  • NAME:镜像仓库源名称
  • DESCRIPTION:镜像的描述
  • OFFICIAL:是否为docker官方发布
  • STARS:点赞数
  • AUTOMATED:自动构建

删除镜像

使用docker rmi <repository:tag / image id>命令来删除镜像
从零开始的Docker详解(四)从零开始的Docker详解(四)

更新镜像

  1. 创建并进入容器
  2. 在容器内使用apt-get update命令进行更新
  3. 更新后退出容器
  4. 使用命令docker commit -m="xxx" -a="xxx" <container id> <repository:tag>命令提交容器副本,从而得到一个新的镜像
    从零开始的Docker详解(四)
    从零开始的Docker详解(四)

设置镜像标签

使用docker tag <image id> <repository:tag>命令为镜像添加一个新的标签
从零开始的Docker详解(四)

构建镜像

跳转到Dockerfile章节

相关文章: