Docker的基本组成:
镜像(images):镜像好比一个模板,通过模板来创建容器服务,通过镜像可以创建多个容器
容器(container):通过容器技术独立运行一个或者一组应用,由镜像创建。启动,停止,删除等基本命令,可以将其理解为一个简单的Linux系统
仓库(repository):存放镜像的地方。分为公有仓库和私有仓库
Docker底层原理:Docker是一个c/s结构的系统,Docker的守护进程运行在主机上,通过Socket从客户端访问,Docker-server接收到Docker-client的命令就会执行。
Docker为什么比VM快?
1.Docker有着比虚拟机更少的抽象层。
2.Docker利用的是宿主机的内核,虚拟机则需要Guest OS系统。
3.新建一个容器时,Docker不需要重新加载一个操作系统。
Docker常用命令:
1.帮助命令:
Docker version #显示docker的版本信息
Docker info #显示docker的系统信息
Docker 命令 --help #万能命令