您的位置:首页 > 运维架构 > Docker

1.4-docker镜像使用容器生成新的镜像

2016-04-12 22:47 691 查看
Docker 基于已有镜像的容器创建镜像

* docker run centos /bin/bash首先使镜像开启容器。
* docker start de8 启动指定的镜像容器。de8是镜像的ID,可以简写到3位。
* 运行docker exec -it de8 /bin/bash后,进入到指定容器中,de8是ID,可以简写成3位。我们做一些变更,比如安装一些东西,然后针对这个容器进行创建新的镜像。
* exit退出容器后,运行docker commit -m "change somth" -a "somebody info" container_id (通过docker ps -a获取id) 新镜像名字
* 例如: docker commit -m "install httpd" -a "Aming" 2c74d574293f aming/centos
* 这个命令有点像svn的提交,-m 加一些改动信息,-a 指定作者相关信息 2c74d这一串为旧容器id,再后面为新镜像的名字
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: