引爆IT技术圈的虚拟化容器技术之Docker

37人 购买 好评度 66% 收藏
  • java就业班
更多班级

java就业班

支持随到随学,23年03月过期

¥98.00

本班因教学质量问题暂时不能报名。 查看详情

课程因违反平台规定暂时不能报名。

立即报名

课程概述

课程目录

学员评论

老师介绍

  • 刘老师

    刘老师

    高级讲师 多年软件开发和IT教育工作,精通C/C++、Java、MySQL、Oracle、JSP、Servlet等编程语言和数据库系统。曾参与了《江苏电信网上营业厅系统》、《甘肃电信代理商系统》、《中央电视台媒体资产管理系统》等项目
  • 播妞

    播妞

    黑马程序员不仅着重培养学员的基础理论知识,更注重培养项目实施管理能力,并密切关注技术革新,不断引入先进的技术,研发更新技术课程,确保学员进入企业后不仅能独立从事开发工作,更能给企业带来新的技术体系和理念。
简  介 1、了解什么是Docker 2、安装Docker以及使用 3、学习Docker的三大组件,镜像、容器、仓库 4、学习Docker的数据管理 5、学习如何构建镜像 6、使用Docker部署微服务

1.课程大纲

  1. 了解什么是Docker
  2. 安装Docker以及使用
  3. 学习Docker的三大组件,镜像、容器、仓库
  4. 学习Docker的数据管理
  5. 学习如何构建镜像
  6. 使用Docker部署微服务

2.Docker简介

2.1.思考

我们之前是如何将项目发布到Linux服务器的?
大致步骤如下:
  1. 安装jdk
  2. 安装tomcat
  3. 将项目war包上传到tomcat的webapps下
  4. 修改配置文件
  5. 启动tomcat
 
这样看似没问题,其实我们想想,发一台机器还好,这几步就完成了,如果我们要将这个项目发布到N多台机器,那么我们是否需要在每个机器上都进行相同的步骤,并且要进行环境兼容性的测试。
 
再来看一个例子,我们现在想部署使用一个成熟的产品,这个产品是用go语言开发的,我该如何部署?go语言运行的环境怎么装?这个项目又该如何部署?
 
还有,一台linux机器上装了很多软件,部署了很多项目,相互之间有干扰怎么办?
 
如果有一项技术,可以解决以上问题或者是更多的问题,是不是很爽?  那就是Docker(容器)技术。

 

资料下载报名后支持下载

* 课程提供者:黑马程序员

老师还为你推荐了以下几门课程