00:00
那最后我们再来做一个扩展实战,就是呢,我们之前自己把我们的这个镜像已经打包到我们机器了,那大家说如果我新的机器想要跑这个应用,比如这儿有我的新机器连上咋办呢?我的这个新的机器肯定没有你的这个什么Java镜像,所以呢,我就我们就可以用我们以前的方式,我把这个镜像呢,可以先第一步我推送到镜像仓库,所以我们接下来如何整个的分享过程,分享我们的这个镜像,好我们把整个的这个流程呢,再整一下,首先我们来登录我们的这个仓库,这个仓库呢,Docker log登录我们这个本地仓,看他说ticing,因为我们上一次登过没退出,所以一直在这啊,所以一直在这儿,所以呢,我们现在呢就免登录,那我们登进来以后呢,本来第一步要docker login登录到docker head登录进。
01:00
来以后呢,然后再把我们自己的扎va DEMO镜像,然后呢推上去,怎么推呢?呃,我们的这个镜像呢,先要起一个名叫刀ER探给我们老镜像,老镜像呢叫扎va DEMO,然后呢,起成一个名叫新镜像,新镜像一定要加前缀,雷锋羊的这个Java DEMO v1.0,所以呢,是这么来起名的啊,我来看一下我的docker have就是在这儿,我来找我们的仓库,看我们的仓库里边呢,每一个镜像都有雷锋阳前缀,然后呢,我们的Java应用这一块呢,啊,当然你可以先建仓库,相当于建我们这个Java应用存的地方,你不建的话呢,你直接起好名,它也能推上来,我们可以看一下啊,我在这儿直接起名,起一个叫雷锋扬扎呆姆,我看一下我这儿有没有扎戴姆,没有啊,就这几个啊,没有一个叫扎呆姆的,好,没问题,那我们的这个进。
02:00
这样呢,我先把老镜像起名,起好名带我们雷凤阳标志的,然后呢,我再把我的老镜像新镜像推上去,推之前给大家确认一下有起的这个名字,Docker images,好,这是我们新的名,对吧?Do开谱,把我们的这个新镜像推上去,复制粘贴走好我们把这个流程我们就来稍等一下就行了啊,因为我们连的是do啊,是一个国外的网站,还稍微比较慢一点,而且我们这个带宽呢,也本来就不大,我们来稍等一下啊,好,大概等了一会儿呢,我们这个就推上来了,我来我的仓库里边,我刷一下,看一下我的这个仓库有没有推上我们的镜像扎DEMO,诶,这个几秒钟之前。
03:00
刚推上来的没问题,包括呢,我们来看一下我们这个镜像版本号为1.0,有一个当然详细版本呢,在这儿才能检索好,那我们这个镜像呢就推上来了,那如果在新的机器怎么办呢?这是我的新的机器,那想要运行我们这个程序就简单了,Do块铺对吧,我们这个镜像拉下来就行,完整的呢叫雷峰阳扎DEMOT戈内好,我们的T戈内叫V1.0,我们有一个叫V1.0,走们把我们这个镜像呢先拉下来,稍等一下,记录一下我们的这些命令啊刀ER探,然后呢再来刀ER push,这是推到推送到doer help,那这一步呢是登录doer help,这是给就镜像就镜像。
04:00
起名,起一个咱们这个新的名啊,然后呢,我们把这个新的推送上去,然后最后在别的机器,机器只需要下载就行了,Do po下载,下载我们的这个,然后呢,继续别的机器运行,运行呢,我们以前咋运行的就是这条命令呗,所以别的机器也就这条命令,当然你别的机器呢,也可以改端口啥的,好我们现在来看一下啊,有没有推上没有下下来,好,这个稍微比较慢,等一下好这个镜像呢,看着下载成功了,Doer images检查一下没问题,叫雷锋阳扎DEMO,我们来启动一下doer run-D当我们run之前呢,先看一下啊啊我们先规划一下端口,现在占了八零,还有什么八八,那8080没占,那我们现在就到开wrong杠。
05:00
杠P80808080,然后呢,接下来我们是启动这个镜像,当然可以指定一个刚刚name我们这个容器的名叫my Java APP,好然后呢,再来加上我们的这个镜像,好,这是我们的镜像冒号为1.0回车刀开看一下啊呢,我们这个就启动起来了,8080当然能访问不能访问啊,我不知道我的这个端口开了没,我现在现在连上这个这个服务器啊,叫来看一下,把它的这个地址拿来8080看一下我有没有开放8080,诶开放的话呢,肯定就访问不到808080回车,诶那开放了,开放了,那我就直接访问哈。
06:00
好看,有23人访问,然后呢,包括我们之前的这个页面也能访问,你看这相当于在两个服务器同时部署了这个应用,而且呢,即使是并发也没关系的,他们来看一下啊,正好呢,看一下,我们来看一下,在这儿呢是26,我如果访问27,那这个服务人再要访问,那它就应该是变成28,而不是变成26,对吧,刷新你看这不就28嘛,这个人就变成29了,所以我们整个统计数据也是没问题的,那我们的整个应用呢,分布式就是这么产生的,对吧?集群应该算是集群就是这么产生的,看我们的这个Java应用,在第一台服务器运行了一个,第二台服务器运行了一个,而且它都正常工作,你无论访问哪个,无论访问哪个服务器的都是没问题的。
我来说两句