• 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.容器是镜像的实例【曾经看到,镜像是打包阶段,容器是运行阶段】

  • 相关阅读:
    JSON跨域请求
    2013.9.26 心得体会
    MemCached用法
    使用SQL联合查询来构建临时vo对象的应用
    ubuntu 16.04 安装php 5 6等版本
    mac php版本切换
    windows 查看端口占用
    nginx 反向代理到目录
    linux挂在samba服务器到本地(用于备份文件到nas或者windows的文件服务器)
    ubuntu 加载新硬盘或分区
  • 原文地址:https://www.cnblogs.com/kw28188151/p/8151212.html
Copyright © 2020-2023  润新知