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镜像保存为文件及从文件导入镜像

1、概述 我们制作好镜像后,有时需要将镜像复制到另一台服务器使用。 能达到以上目的有两种方式,一种是上传镜像到仓库中(本地或公共仓库),但是另一台服务器很肯能只是与当前服务器局域网想...
  • anxpp
  • anxpp
  • 2016年07月02日 13:42
  • 10681

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

Dockerfile创建本地镜像 本博文将会介绍在docker中,如何创建本地镜像。内容包括,编写Dockerfile文件,从编写的Dockerfile创建镜像,镜像创建的过程解析,运行所创建的镜...
  • Chenming_Hnu
  • Chenming_Hnu
  • 2017年01月13日 15:22
  • 9512

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
  • 3775

Docker的镜像和容器的区别

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

Windows下进入到docker容器镜像内部

(1)查看容器id(container ID) docker ps -a (2)进入到容器内部 docker exec -it 6b654059476e /bin/bash (3)进入到mys...
  • lingchen__
  • lingchen__
  • 2017年09月06日 10:34
  • 378

Docker启动一个Centos镜像

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

如何进入Docker容器

概述 在使用Docker创建了容器之后,大家
  • u010397369
  • u010397369
  • 2014年11月12日 17:03
  • 80565

如何进入、退出docker的container

首先需要知道启动Docker服务是:service docker start 1 1 或者:systemctl start docker 1 1 关闭docker服务是:service d...
  • miao0967020148
  • miao0967020148
  • 2017年03月15日 21:52
  • 1545

docker container 实例退出后继续运行

docker 退出后继续运行最近在学习docker,已经成功在docker 中安装ubuntu,然后在ubuntu 中安装了Nginx 和 php7.0!又装了laravel ,自己的服务器内部用ap...
  • qin_jian_bo
  • qin_jian_bo
  • 2016年11月01日 12:03
  • 907

docker常用命令详解

本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来。 根据自己的理解,总的来说分为以下几种: 容器生命周期管理 —...
  • permike
  • permike
  • 2016年07月11日 11:35
  • 50507
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:docker学习-进入的container及创建本地镜像
举报原因:
原因补充:

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