zoukankan      html  css  js  c++  java
  • docker入门

    1.docker 三大核心概念:仓库、镜像、容器

      镜像(image):一个面向docker引擎的制度模板,包含文件系统

      容器(container):镜像创建的实例,不同容器相互隔离,互不可见,有独立的用户权限,进程空间,网络空间,用户空间

      仓库(repository):用于存放镜像文件的场所

      此外还有个注册服务器(registry):是存放仓库的地方,骑上往往存放着多个仓库,每个仓库放着一类镜像例如ubuntu仓库,其中多个镜像通过tag区分。

    1.1镜像

    1.1.1镜像创建

       镜像创建有三种方式:基于已有镜像的容器创建、基于本地模板导入、基于Dockerfile创建

            基于已有容器创建:主要用docker commit创建

    1.2容器

    1.2.1容器创建

            docker create命令用于创建容器,docker start将创建的容器启动

            docker run=docker create+docker start

            docker run命令时,后台运行的标准操作包括:

    1.  检查本地是否存指定镜像,不存在就从公有仓库下载
    2.  利用镜像创建并启动一个容器
    3.  分配一个文件系统,并且在制度的镜像层外面挂在一层可读写层
    4. 从宿主机配置的网桥接口中桥接一个虚拟接口到容器
    5. 从地址池配置一个IP给容器
    6. 执行用户指定的应用程序
    7. 执行完毕后容器被终止
  • 相关阅读:
    09 shell脚本程序练习
    springboot整合vue03-创建springboot工程
    springboot整合vue02-创建前端页面
    springboot整合vue01-创建vue工程
    pe工具04-获取数据目录
    pe工具03-获取节表信息
    pe工具02-解析pe头信息
    pe工具01-获取进程和模块
    以挂起方式创建进程
    进程
  • 原文地址:https://www.cnblogs.com/mu-tou-man/p/9523748.html
Copyright © 2011-2022 走看看