00:00
好,那接下来在我们操作docker之前,我们先来给大家介绍一下docker的一些核心概念,我们呢就根据这张图来说,首先呢,我们要能使用doer,我们就得给我们机器上安装上doer,所以呢,接下来第一个概念就是docker主机,什么叫docker主机呢?就是安装了安装了docker程序的机器。程序的机器,当然我们这个docker呢,它是直接安装在操作系统之上的,Docker直接安装在。操作系统之上的。哎,你可以呢,是Linux操作系统或者Windows或者Mac系统都行,哎,你只要呢,在你的机器上安装了dock程序,你的这个机器呢,你就成为刀客主机,哎,不管是在你本机还是在你的远程机器,只要安装了刀客程序,我们这个机器呢,就能运行我们刀客的这守护进程以及刀客的这个容器了,那么这就是我们的刀客主机,但是呢,我们要操作刀客主机,我们需要用客户端联向我们这个刀客主机,所以呢,接下来就有一个东西叫刀客客客户端,这个客户端的作用呢,就是连接刀客主机进行操作的,哎。
01:26
连接咱们这个doer主机进行操作,这就类似于我们要用MYSQL客户端连向MYSQ服务器,我们操作MYSQ一样,我们这个doer客户端呢,它有命令行的方式,或者呢,也有其他图形化界面的方式来帮我们来操作do客主机主要操作我们doer的这跟doer的这守护进程进行通信,那么我们这个机器上都装好doer以后,哎,那我们doer最大的好处就是说它可以支持把我们安装配置好的软件打包成一个镜像,而这些镜像呢,我们要保存在一个地方叫什么呢?叫刀ER仓库,刀客仓库呢,它就是用来运行,用来保存各种软件镜像的地方。
02:18
仓库来。保存各种打包好的好的咱们就要软件镜像,而这个docker仓库它呢也有公共仓库,比如我们这个docker hard,这是docker的公共仓库,大家都能用的,当然你自己私人你也可以搭一个私人的仓库,仓库里边呢,都是我们软件打包好的这些镜像,所以呢,这就是我们说的刀客仓库,那刀客仓库里边放的是什么呢?那就是刀客镜像。倒客景象。而刀客镜像就是我们这个软件啊,打包好的咱们这个镜像,然后呢,放在ER仓库中。
03:04
那放在刀ER仓库中以后呢,我们要装这个软件怎么装呢?比如我们这个仓库中有人家配置好的MYSQL镜像,有配置好的他mca的镜像,哎,有配置好的镜像,有配置好的red镜像等等等等,那接下来我们要做的是就是首先去我们docker仓库中,把我们要装的这个软件镜像我们拿来,我们先下载到本机,所以说呢,这是我们第一步操作,把这个镜像呢下载过来以后,我们干嘛?我们直接用doer的这个命令,我们来运行这个镜像就行了,你运行镜像以后呢,就会产生一个容器,比如镜像一我们就叫MYSQL,这是人家配置好的MYSQ镜像,我下载了MYSQL镜像以后呢,诶,我们运行这个MYS镜像就会启动一个MYQL容器,MYSQL容器呢,就像是我们启动了一个MYS,哎,这就是我们说的第二个叫刀容。
04:04
器,那镜像一启动以后就是一个容器。镜像启动。镜像启动后的实例。实例我们称为。称为一个容器。哎,那这样子好多镜像,比如我们这个镜像三是tomcat,我想要在我的这个机器上我装五个tomcat,那不用以前那么麻烦,那他mca镜像拿到,我就把这个镜像干嘛,运行上五次,运行上五次,每一次都会生成一个容器,这样呢就有五个容器,五个tomca容器,这就模拟了五个tomcat,我们就可以,哎只对容器进行启动停止,那就是我们就要汤不开它启动停止,我这个容器呢,就相当于是独立的一个或者一组运行环境,或者我们说叫一组运应用都行,这就是我们说的这个刀客容器。
05:08
那也就是说我们要使用docker的步骤呢?使用docker的步骤那应该是这样子的,那第一步我们先安装docker,安装好docker以后呢,比如我们要装MY之类的软件,第二步去docker仓库,仓库。找到这个软件对应的镜像。也就说人家打包好的这个镜像,第三第三步,然后呢,直接使用docker,使用docker运行这个镜像,哎,然后呢,这个镜像就会生成。一个刀口容器,这个容器呢,就代表当前正在运行的这个应用,哎,比如我们他开的镜像一运行生成他K的咱们这个容器,那么我们直接第四步,我们对咱们这个容器的启动停止。
06:14
就是对咱们这个软件的启动停止。
我来说两句