zoukankan      html  css  js  c++  java
  • Linux知识-Docker

    LinuxDocker使用手册

    Docker介绍

    Docker的应用场景Web

    • 应用的自动化打包和发布。
    • 自动化测试和持续集成、发布。
    • 在服务型环境中部署和调整数据库或其他的后台应用。
    • 从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。

    Docker 的优点

    • 持续部署与测试
      • Docker可以确保从开发到产品发布整个过程环境的一致性。便于部署和开发测试。
    • 多云平台
      • 可移植性
    • 环境标准化和版本控制
      • 可以方便的进行版本管理
    • 隔离性
    • 安全性

    Docker 的主要用途

    (1)提供一次性的环境。比如,本地测试他人的软件、持续集成的时候提供单元测试和构建的环境。
    (2)提供弹性的云服务。因为 Docker 容器可以随开随关,很适合动态扩容和缩容。
    (3)组建微服务架构。通过多个容器,一台机器可以跑多个服务,因此在本机就可以模拟出微服务架构

    https://blog.csdn.net/u013007900/article/details/62219169
    https://blog.csdn.net/xiangxizhishi/article/details/79441391

    Docker架构

    Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。
    Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类

    Docker术语

    集群
    一个集群指容器运行所需要的云资源组合,关联了若干服务器节点、负载均衡、专有网络等云资源。
    节点
    一台服务器(可以是虚拟机实例或者物理服务器)已经安装了 Docker Engine,可以用于部署和管理容器;容器服务的 Agent 程序会安装到节点上并注册到一个集群上。集群中的节点数量可以伸缩。
    容器
    一个通过 Docker 镜像创建的运行时实例,一个节点可运行多个容器。
    镜像
    Docker 镜像是容器应用打包的标准格式,在部署容器化应用时可以指定镜像,镜像可以来自于 Docker Hub,阿里云容器 Hub,或者用户的私有 Registry。镜像 ID 可以由镜像所在仓库 URI 和镜像 Tag(缺省为 latest)唯一确认。
    编排模板
    编排模板包含了一组容器服务的定义和其相互关联,可以用于多容器应用的部署和管理。容器服务支持 Docker Compose 模板规范并有所扩展。
    应用
    一个应用可通过单个镜像或一个编排模板创建,每个应用可包含1个或多个服务。
    服务
    一组基于相同镜像和配置定义的容器,作为一个可伸缩的微服务。
    关联关系

    在这里插入图片描述

  • 相关阅读:
    课程总结
    每日总结66
    每日总结65
    每日总结64
    每日总结63
    每日总结62
    每日总结61
    每日总结60
    偶滴点NET复习
    内部异常SocketException由于目标计算机积极拒绝
  • 原文地址:https://www.cnblogs.com/superscfan/p/12257007.html
Copyright © 2011-2022 走看看