云计算的知识体系
概念服务模式
分层模型
软件服务SAAS平台服务PAAS基础设施IAAS 核心技术
硬件虚拟化软件虚拟化
虚拟化技术实现 容器的好处Docker的架构
五个基本概念
Docker daemonDocker ClientDocker ImageDocker ContainerDocker Repository Docker的扩展架构
容器与系统容器的网络架构容器的编排容器的集群容器的监控 Docker的好处 Docker环境搭建
Linux
centos7(3.10以上) windowsMacos
云计算的知识体系 概念美国国家标准与技术研究院规定,云计算是一种按需使用量付费的模式,是可用的,便捷的,按需的网络访问。有一个资源共享池-网络、服务器、存储、应用、服务
服务模式 分层模型 软件服务SAAS常见网页访问
平台服务PAAS中间件
好处
节省时间节省资源 基础设施IAAS
好处
节省了维护成本节省了场地成本 核心技术 硬件虚拟化
CPU内存IO 软件虚拟化 虚拟化技术实现
完全虚拟化
VM workstationhyper-VQEMU
部分虚拟化
硬件辅助虚拟化KVMXENVM Fusion
超虚拟化
操作系统虚拟化
容器Unix-chrootLXC(2008)LXDDocker(2014)Podman
容器的好处
可以高效的构建应用也比较容易管理和维护通常在开发过程中(测试环境中,少在生产环境中)快速部署和交互,一次创建和配置环境,可以在任何地方运行提高效率减少运维人员的工作时间更加高效的虚拟化更轻松的迁移和扩展,可以在物理机、虚拟机、公有云、私有云、个人电脑上运行 Docker的架构
是客户端和服务端的架构
五个基本概念 Docker daemon守护进程,运行在宿主机上,用户通过Docker Client客户端Docker命令与Docker deamon交互 Docker Client
Docker命令行工具是用户使用Docker的主要方式 Docker Image
镜像,简单来说就是root文件系统 Docker Container
容器就是镜像的实例,容器创建、启动、停止、删除、暂停 Docker Repository
仓库是一个代码的控制中心,作用是保存镜像 Docker的扩展架构 容器与系统 容器的网络架构 容器的编排 容器的集群 容器的监控 Docker的好处
可以快速创建容器,快速迭代应用程序,全程是可见的容器的启动时间比较短 Docker环境搭建 Linux centos7(3.10以上)
uname -a
查看操作系统版本号yum updateyum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
替换阿里源,如果没有安装依赖yum install -y yum-utils device-mapper-persistent-datayum install -y docker-ce
安装Docker-ce版本docker version
查看docker版本systemctl start docker
开启服务端的dockersystemctl enable docker
开机自启
windows
进入官网进行下载安装包
Macos进入官网进行下载安装包



