什么是 Docker

在计算机中,虚拟化是一种资源管理技术,如服务器、内存等,以抽象的方式呈现出来,一般指的虚拟化资源包括计算能力和资料存储,通常一台主机可以分出多个虚拟机,这些虚拟机大量冗余了资源,一台主机只能分出几个虚拟机,但是可以分出百位数的容器

为什么要使用 Docker

为了在多端运行项目时不需要重复配置依赖等,只要在开发环境中能跑起来,配置了 Docker 后到任意环境基本都能跑起来

Docker 的基本概念

docker 是使用Client-Server架构模式

容器和镜像模板的关系就像实例和类的关系,容器可以多个,并且镜像可以分享,通过仓库,比如 dockerHub 网站类似 gitHub

Untitled

使用 Docker

官网下载 Docker-desktop,打开软件开启服务