首页 > 其他 > 详细

Docker学习——docker镜像&&容器

时间:2017-01-14 00:20:21      阅读:304      评论:0      收藏:0      [点我收藏+]

Docker详细介绍

一、镜像管理

Docker images --no-trunc 显示镜像ID

Docker inspect 显示镜像完整信息

1.创建新镜像:

方法1使用docker commit  来扩展一个 image

先使用 image 启动容器,更新后提交结果到新的 image

步骤:先用一个基础镜像创建并运行一个容器在容器内做修改提交并保存为一个新镜像。

命令:Docker run创建并启动一个新容器,并对容器做修改

 技术分享

 Docker commit -a xxxx-mxxxx” 容器ID

 技术分享

方法2:从docker file来创建image

Docker file需要自己写,写对镜像做哪些配置,写好后创建image

docker build -t “镜像名”docker file路径

 技术分享

 2.将创建好的镜像上传到仓库

docker push/pull 镜像名:上传/下载

 3.存出和载入镜像

  ①把镜像导入到本地文件:

docker save -o 归档文件名 镜像名

 

 技术分享

  ②载入镜像:

docker load -i “要载入的归档文件

 

 技术分享

二、docker 容器

容器:是独立运行的一个或一组应用以及他们的运行态环境

启动容器方式:

①.基于镜像新建一个容器并启动

②.将在终止状态(stopped)的容器重新启动

启动一个停止的容器:docker start 容器ID

 技术分享

查看运行状态的容器:

docker ps

 

当利用docker run  来创建容器时,Docker 在后台运行的标准操作包括:

1.检查本地是否存在指定的镜像,不存在就从公有仓库下载

2.利用镜像创建并启动一个容器

3.分配一个文件系统,并在只读的镜像层外面挂载一层可读写层

4.从宿主主机配置的网桥接口中桥接一个虚拟接口到容器中去

5.从地址池配置一个ip地址给容器

6.执行用户指定的应用程序

7.执行完毕后容器被终止

 

    

#:本文章是作者的学习笔记,仅供参考!

 

 

 

 

 

 


本文出自 “清风与你” 博客,请务必保留此出处http://super12138.blog.51cto.com/12190541/1891872

Docker学习——docker镜像&&容器

原文:http://super12138.blog.51cto.com/12190541/1891872

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!