docker(四):镜像

可以使用dockerimages 列出本地主机上的镜像

镜像就相当于是一个模板,可以通过模板来创建容器服务,通过镜像可以创建多个容器

repository:表示镜像的仓库源

tag:镜像的标签

Image id:镜像ID

created:镜像创建时间

Size :镜像大小

注:同一个仓库源可以有多个tag,代表这个仓库源的不同版本,我们使用repository:tag来定义不同镜像

  1. 创建镜像:
    1. 从已经创建的容器中更新镜像,并且提交这个镜像
    2. 通过docker  commit来提交容器副本,然后可以使用dockerimages来查看新镜像
      1. 命令:docker commit -m="***" -a="***" +容器id+指定创建的目标镜像名
      2. 第一步:用镜像创建一个容器(2-1命令)
      3. 第二步:使用apt-get update 更新(结束之后exit退出)
      4. 使用dockerfile指令来创建一个新的镜像(后续详讲)
  2. 选择一个镜像作为运行的容器:
    1. 命令:dockerrun -t -i 容器名  /bin/bash
    2. -i:交互式作用
    3. -t:终端
    4. /bin/bash :放在镜像后的命令,希望有个交互式shell
    5. 如果不存在这个镜像时,会自动下载,如果我们想提前获取可以通过dockerpull 来获取,也可以通过docker官网来查找镜像: Docker Hub 
  3. 构建镜像:
    1. 编写Dockerfile文件,用于描述镜像生成的步骤
    2. 使用docker build -t name:tag 命令构建镜像
  4. 设置镜像标签:
    1. 命令:docker tag 镜像ID +镜像仓库源
    2. 输出结果就是tag不相同,其他没变化
  5. 镜像的删除:
    1. Docker rmi + 镜像名
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值