首页>课程更新>JAVA前沿技术,实时更新,《JAVA全系列》第23阶段更新

JAVA前沿技术,实时更新,《JAVA全系列》第23阶段更新

《JAVA全系列》

 

本次更新内容为JAVA第二十二阶段:容器化技术

       之前我们会将开发好的项目部署到虚拟机中,但虚拟机启动慢,占用空间大,必须安装完整的操作系统,非常浪费资源,于是容器化技术应运而生。Docker是目前应用广泛的容器技术,开发者可以打包他们的应用及依赖包到一个可移植的Docker镜像中,然后发布到任何Linux或Windows机器上,它不需要虚拟出整个操作系统,只虚拟一个小规模的环境即可。容器的启动速度很快,基本不消耗额外的系统资源,且docker使用沙箱机制,不同容器之间完全隔离。

      随着微服务技术的广泛应用,部署一个项目所需容器的数量越来越多,由此衍生了管理容器的重大问题。

Google在2014年开源了容器编排引擎Kubernetes,它是一个用于管理云平台中多个主机上的容器化的应用。Kubernetes的目标是让部署容器化的应用简单并且高效,Kubernetes提供了应用部署,规划,更新,维护的一种机制。

       本阶段主要讲解了服务部署解决方案,如何通过Docker实现服务的容器化处理,以及如何使用Kubernetes管理Docker容器。


章节1:Docker

01_ Docker _ Docker概述

02_ Docker _ 没有Docker的世界

03_ Docker _  Docker是什么

04_ Docker _  Docker安装

05_ Docker _  Docker概念

06_ Docker _  Docker镜像命令

07_ Docker _ Docker容器命令

08_ Docker _  其他命令-日志元数据进程

09_ Docker _  Docker命令小结

10_ Docker _  Docker搭建Nginx

11_ Docker _  Docker搭建Tomcat

12_ Docker _  Docker搭建Mysql

13_ Docker _  Docker搭建Redis

14_ Docker _ 什么是容器数据卷技术

15_ Docker_ 如何配置数据卷

16_ Docker_  Volume基本使用

17_ Docker_ 实战Mysql数据卷

18_ Docker_ 具名和匿名挂载

19_ Docker_什么是DockerFile

20_ Docker_ 和DockerFile说一声Hello

21_ Docker_  DockerFile指令上

22_ Docker_ DockerFile指令下

23_ Docker_  CMD和ENTRYPOINT的区别

24_ Docker_  DockerFile制作tomcat镜像

25_ Docker_  Docker0详解

26_ Docker_ 容器互联-link

27_ Docker_ 四种网络模式

28_ Docker_ 自定义网络

29_ Docker_ 网络连接

30_ Docker_  Docker网络实战Redis集群搭建

31_ Docker_ 创建SpringBoot应用

32_ Docker_ 编写Dockerfile

33_ Docker_ 构建微服务镜像

34_ Docker_ 镜像发布dockerhub

35_ Docker_ 镜像发布阿里云

36_ Docker_ 项目介绍

37_ Docker_ 项目演示

38_ Docker_ 项目下载和配置

39_ Docker_后端代码编译打包

40_ Docker_ 安装node.js

41_ Docker_ 安装淘宝镜像cnpm

42_ Docker_ 前端代码打包

43_ Docker_ 安装Redis集群高可用

44_ Docker_ 安装Mysql服务

45_ Docker_项目部署架构概述

46_ Docker_ 项目部署之网络问题解决方案

47_ Docker_ 后台服务容器化

48_ Docker_  Nginx搭建后台负载均衡

49_ Docker_ 前台项目容器化

50_ Docker_ Nginx搭建前台负载均衡

51_ Docker_ Docker总结

另附各章节课程资料


百战程序员微信公众号

百战程序员微信小程序

©2014-2024 百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园
网站维护:百战汇智(北京)科技有限公司
京公网安备 11011402011233号    京ICP备18060230号-3    营业执照    经营许可证:京B2-20212637