关闭

docker学习-进入的container及创建本地镜像

标签: dcokercontainer
1595人阅读 评论(0) 收藏 举报

场景:由于无线网断开,SSH连接断开了,需要重新进入原来docker的container里。


解决:我一开始重新docker run image(错误的方法,是重新启动了一个container),发现下载的东西没有。参考网上的资料,我用了如下方法可行:


1. 查看当前有哪些container,根据时间,image-name找到对应的container

#docker ps -a

2.启动对应的container

#docker attach container-id(or container-name)

如果container未启动,需要先start

#docker start  container-id(or container-name)

3.把container制成本地镜像

#docker commit <em>container-id image-name:iamge-tag</em>
然后docker images可以看到新生成的image



另外,如果要删除对应的docker image,需要先产出image对应的所有container才能删除该image

查看docker image

#docker images

查看docker container

#docker ps -a

删除docker container

#docker rm container-id
然后再删除image
#docker rmi image-name



References:

http://dockone.io/question/108

https://github.com/ma6174/blog/issues/8

http://blog.csdn.net/dc_726/article/details/48206779

http://yaxin-cn.github.io/Docker/how-to-delete-a-docker-image.html

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:22256次
    • 积分:553
    • 等级:
    • 排名:千里之外
    • 原创:32篇
    • 转载:8篇
    • 译文:1篇
    • 评论:0条
    文章分类