首页 > 技术文章 > Docker的简单介绍

zhaobobo001 2020-11-30 14:24 原文

Docker的介绍:

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 LinuxWindows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口

Docker的基本组成:

 

 

 

Client:  客户端

Docker Host: 理解为docker的服务器

Registry:远程端(仓库)

 

镜像(image):

docker镜像类似模板,可以通过模板来创建容器服务,镜像需要先run起来才能启动服务

通过镜像可以创建多个容器,最终服务运行或者项目运行就是在容器中的

容器(container):

docker利用容器技术,独立运行一个或一组应用,通过镜像来创建的

容器可以启动,停止,删除

可以把容器看作是一个简易的linux系统

仓库(reposittory):

仓库是存放镜像的地方

仓库分为公有仓库和私有仓库

Docker Hub 默认是国外的,在国内一般要配置镜像加速

 

Docker命令:

docker build:构建一个容器

docker pull:拉取一个容器

docker run:运行一个容器

docker daemon:守护进程,运行要通过镜像运行(想象为类) 

 

推荐阅读