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

原创 2016年06月02日 10:44:54

场景:由于无线网断开,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

Docker的镜像和容器的区别

Docker的镜像和容器的区别 作者:chszs 一、Docker镜像要理解Docker镜像和Docker容器之间的区别,确实不容易。假设Linux内核是第0层,那么无论怎么运行Docker,它都是运...
  • chszs
  • chszs
  • 2015年09月06日 22:51
  • 28190

如何进入Docker容器

概述 在使用Docker创建了容器之后,大家

如何进入、退出docker的container

Docker的镜像称为image,容器称为container。 对于Docker来说,image是静态的,类似于操作系统快照,而container则是动态的,是image的运行实例。 比如,有一个...

Docker启动一个Centos镜像

接着上文,我们下载完成一个Centos镜像之后,开始启动 #运行命令 docker run -d -i -t /bin/bash 这样就能启动一个一直停留在后台运行的Centos了。如果少了/bin...
  • mexel310
  • mexel310
  • 2016年06月19日 08:15
  • 20538

Docker镜像的获取与使用

镜像的获取与容器的使用 镜像可以看作是包含有某些软件的容器系统,比如centos就是一个官方的基础镜像,很多镜像都是基于这个镜像“衍生”,该镜像包含基本的centos系统...

docker常用命令详解

本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。 根据自己的理解,总的来说分为以下几种: 容器生命周期管理 —...
  • permike
  • permike
  • 2016年07月11日 11:35
  • 41518

docker镜像的导入和导出

gitlab 的docker使用 gitlab docker 启动命令 docker run -d -p 3000:80 twang2218/gitlab-ce-zh:9.0.3docker r...
  • x6_9x
  • x6_9x
  • 2017年06月06日 23:02
  • 1834

Docker学习笔记(三)- Dockerfile创建本地镜像

Dockerfile创建本地镜像 本博文将会介绍在docker中,如何创建本地镜像。内容包括,编写Dockerfile文件,从编写的Dockerfile创建镜像,镜像创建的过程解析,运行所创建的镜...

docker 创建本地镜像服务器

1.docker pull registry //下载registry 镜像,registry 为docker 官方提供的一个镜像, 我们可以用它来创建本地的docker私有仓库。 docker...

使用Docker registry镜像创建私有仓库

安装Docker后,可以通过官方提供的registry镜像来简单搭建一套本地私有仓库环境,本文记录简单的搭建过程。...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:docker学习-进入的container及创建本地镜像
举报原因:
原因补充:

(最多只允许输入30个字)