zoukankan      html  css  js  c++  java
  • Docker基础(一)

    1.安装:安装教程很多,Ubuntu14.04安装比较简单docker【之前使用Ubuntu13.04结果安装了好久也没有安装好,后来就直接是14,04了】

    2.docker是容器,那么什么是容器?

     docker是一种轻量级的、可移植的、自包含的软件打包技术。

    3.容器和虚拟机的区别

     首先容器是应用程序本身,依赖于host操作系统的其他进程隔离。

     虚拟机目标是为了创建一个完善的虚拟系统,需要安装整个操作系统。

     容器公用host的底层资源,其实只是安装一个bootfs,所以体积比较小,并且占用的内存也是比较小的。

     因为是公用底层的数据,所以启动也是比较快的,不用重新启动底层的资源,开销小,易迁移。

    4.容器解决什么问题?

     让一个应用在一个地方弄好之后,可以在多种环境上运行。

    5.docker的特性?

     打包对象、硬件依赖、隔离、自动化、高效。

    6.怎样在进行工作的?

     Docker是由客户端、服务端、仓库、镜像、容器。

     通过客户端发送指令,服务端完成镜像是操作,通过socket和rest API进行通信。

    7.客户端通过命令可以方便的在host上构建和运行容器

    8.docker服务器,他负责创建和运行,监控容器,默认是只能响应本地的请求;如果使用远程客户端,需要打开TCP监听。

    9.docker镜像可以认为是只读模板,通过它可以创建容器

     镜像的生成方式:

      (1)自己创建镜像

      (2)下载别人的镜像

      (3)现有的镜像上创建一个新的镜像

    10.容器是镜像的实例【曾经看到,镜像是打包阶段,容器是运行阶段】

  • 相关阅读:
    Leaf-spine data center architectures
    centreon 画图x轴乱码
    二分图匹配
    牛客练习赛17
    HDU-4550-贪心
    HDU-4511-ac自动机+dp
    UVA-11761-马尔可夫/记忆化搜索
    HDU-3853-期望/dp/坑
    HDU-4405-期望dp
    zoj-3329-期望/dp/方程优化
  • 原文地址:https://www.cnblogs.com/kw28188151/p/8151212.html
Copyright © 2011-2022 走看看