Loading...
墨滴

我去吹吹风

2021/04/30  阅读:64  主题:萌粉

docker 学习笔记(三):Docker核心技术之镜像

此系列内容实我学习Docker时记录的笔记,今天整理出来,便于平时的复习巩固。

部分配图是我的实践操作,请放心食用,都是亲身实践,没有坑。

主机:win10,虚拟环境:ubuntu16.04(Linux ubuntu1604 4.4.0-31-generic ),远程工具mobaxterm。

CentOS安装Docker-CE

Ubuntu上安装Docker-CE

镜像

镜像是一个Docker的可执行文件,其中包括运行应用程序所需的所有代码内容、依赖库、环境变量和配置文件等。 通过镜像可以创建一个或多个容器。

镜像搜索 - docker search

命令详解:

作用:
  搜索Docker Hub(镜像仓库)上的镜像
命令格式:
  docker search [OPTIONS] TERM
命令参数(OPTIONS):
 -f,  --filter filter    根据提供的格式筛选结果
      --format string    利用Go语言的format格式化输出结果
      --limit int        展示最大的结果数,默认25个
      --no-trunc         内容全部显示

命令演示:

镜像查看 - docker images/docker image ls

命令详解:

作用:
 列出本地镜像
命令格式:
 docker images [OPTIONS] [REPOSITORY[:TAG]]  
     或者  docker image ls [OPTIONS] [REPOSITORY[:TAG]]
命令参数(OPTIONS): 
 -a, --all               展示所有镜像 (默认隐藏底层的镜像)
      --no-trunc         不缩略显示
 -q, --quiet            只显示镜像ID

命令演示:

镜像下载 - docker pull

命令详解:

作用:
 下载远程仓库(如Docker Hub)中的镜像
命令格式:
 docker pull [OPTIONS] NAME[:TAG|@DIGEST]
命令参数(OPTIONS):
 -a, --all-tags                下载所有符合给定tag的镜像

镜像删除 - docker rmi/docker image rm

命令详解:

作用:
 将本地的一个或多个镜像删除
命令格式:
 docker rmi [OPTIONS] IMAGE [IMAGE...]
     或者  docker image rm [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS): 
 -f, --force        强制删除

命令演示:

镜像保存备份 – docker save

作用:
 将本地的一个或多个镜像打包保存成本地tar文件(输出到STDOUT)
命令格式:
 docker save [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS): 
 -o, --output string     指定写入的文件名和路径

命令演示:

镜像备份导入 - docker load

命令详解:

作用:
 将save命令打包的镜像导入本地镜像库中
命令格式:
 docker load [OPTIONS]
命令参数(OPTIONS): 
 -i,  --input string    指定要打入的文件,如没有指定,默认是STDIN
 -q, --quiet            不打印导入过程信息

命令演示:

镜像重命名 – docker tag

命令详解:

作用:
 对本地镜像的NAME、TAG进行重命名,并新产生一个命名后镜像
命令格式:
 docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
命令参数(OPTIONS): 
 无

命令演示:

镜像详细信息 – docker image inspect/docker inspect

命令详解:

作用:
 查看本地一个或多个镜像的详细信息
命令格式:
 docker image inspect [OPTIONS] IMAGE [IMAGE...]
      或者 docker inspect [OPTIONS] IMAGE [IMAGE...]
命令参数(OPTIONS): 
 -f, --format string          利用特定Go语言的format格式输出结果

命令演示:

镜像历史信息 – docker history

命令详解:

作用:
 查看本地一个镜像的历史(历史分层)信息
命令格式:
 docker history [OPTIONS] IMAGE
命令参数(OPTIONS):
 -H, --human  将创建时间、大小进行优化打印(默认为true)
 -q, --quiet            只显示镜像ID
      --no-trunc         不缩略显示

命令演示:

我去吹吹风

2021/04/30  阅读:64  主题:萌粉

作者介绍

我去吹吹风