为何建站?
抽空再写。
了解到的知识
ESC 云服务器
获得一台服务器阿里云学生机
完成相关实践(阿里云开设的ESC相关课程),可免费使用两周。
我自己是购买了一年腾讯云服务器(阿里云服务器太贵了)
Docker 容器技术
Q:Docker是什么?
A:Docker是时下热门的容器技术,是一种计算机虚拟化技术。
容器技术?虚拟化技术?
我们先了解没有虚拟化技术的物理服务器搭建过程。
物理服务器
物理服务器的缺陷
虚拟化技术
VMware类虚拟机
虚拟机原理
虚拟机设置
以我电脑上的vmware为例,我可以给每一个虚拟机分配内存,cpu核心数。
虚拟机启动
启动后,即可在上面部署应用。
虚拟机优点
- 资源分配到不同虚拟机中,实现资源的合理配置。
- 可以在物理服务器上直接部署,使更跟容易扩展。
- 通过虚拟机虚拟出不同的物理资源,可以快速搭建云服务。
(我这台2核心2G的云服务器就是这么来的。)
虚拟机缺陷
会对物理服务器有资源上的消耗,因为每创建一台虚拟机,都要分配硬件以及一套完整的操作系统,都在占用服务器的资源。
Docker
Docker 原理
看这结构,像不像一艘货船,上面堆放着一个个集装箱。(其实这就是Docker的图标)
<img src="/upload/2022/04/QQ%E6%88%AA%E5%9B%BE20220422111529.jpg" div align=center width="50%" height="50%">
Docker 核心概念
Docker与虚拟机比较
我就是采用docker容器部署我的博客,方便以后的迁移。
这一个容器就是正在运行的博客。
我是从halo官方的镜像仓库拉取的镜像。
评论区