Docker练习之镜像更新方法1


  在练习docker容器通信时,发现从 docker 镜像仓库中下载的镜像ubuntu没有安装ping,这时需要我们对镜像进行更改,有以下两种方法:

  • 1、从已经创建的容器中更新镜像,并且提交这个镜像
  • 2、使用 Dockerfile 指令来创建一个新的镜像

这里讨论方法1

  1. 创建镜像的容器 

    # docker run -it ubuntu /bin/bash

  2. 更新镜像 
    1. # apt-get update
    2. # apt install iputils-pin

  3. 提交保存新的镜像 (先退出容器再提交)

    # docker commit -m="has update" -a="cc" 67817b8608d4 cc/ubuntu:v2

  参数解释:

       -m: 描述

  -a:作者

  67817b8608d4 :容器ID

  cc/ubuntu:v2 目标镜像名

  4.查看镜像,可见提交保存更新后的镜像,并不会覆盖原来的

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM