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.查看镜像,可见提交保存更新后的镜像,并不会覆盖原来的

 

posted @ 2020-12-28 17:56  Cc905  阅读(1146)  评论(0编辑  收藏  举报