Docker下载直接在官网下载即可。
Docker的基本组成
镜像(image):
docker镜像就好比是一个模板,可以通过模板来创建容器服务,通过镜像可以创建多个容器。
容器(container):
Docker利用容器技术,独立运行一个或者一个组应用,通过镜像来创建
启动、停止、删除、基本命令!
目前就可以把容器理解为简易的linux系统
仓库(respository):
仓库就是存放镜像的地方!
仓库分为公有仓库和私有仓库!
Docker Hub(默认是国外的)
阿里云…都有容器服务器(配置镜像加速!)
底层原理
Docker是怎么工作的?
Docker是一个client-Server结构的系统,Docker的守护进程运行在主机上,通过Socket从客户端访问!
Docker-Server接收到Docker-client的命令,就会执行!
Docker为什么比Vm快?
-
Docker比虚拟机更少的抽象层
-
docker利用的是宿主机的内核,vm需要的是GuestOs
新建一个容器的时候,Docker不需要像虚拟机一样重新加载一个操作系统内核,避免引导