Docker学习 ,超全文档!

 

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

Docker学习 ,超全文档!

我们的口号是:再小的帆也能远航,人生不设限!!       

 

 

 

 

 

 

 

Docker学习 ,超全文档!

 

 

一、学习规划:

Docker概述

Docker安装

Docker命令

Docker镜像

镜像命令

容器命令

操作命令

容器数据卷 

DockerFile

Docker网络原理(需要计算机网络基础)

IDEA整合Docker

DockerCompose(集群编排管理)

Docker Swarm

CI\CD Jenkins

二、聊聊Docker概述

Docker为什么会出现:一款产品:开发、上线需要经历多套环境的配置。主要是开发和运维的沟通矛盾,通常:我在我的电脑上可以运行,在你的电脑上怎么就不可以了。包括版本更新,导致服务不可用,对于我们的考验十分大。所以程序员现状:开发即运维!  那么环境配置如此之麻烦,每一套机器都需要一套环境(尤其是集群搭建和部署),费时费力!!我们如何从根本上解决问题,之前发布一个项目jar(Redis,Mysql jdk ES),需要安装多个环境,而且有的环境并不能跨平台安装使用,我们使用Docker 就可以把环境一起打包,安装,部署!Docker 就是干这个事情的。

java --> jar(打包带上环境)-->Docker仓库 -->运维下载我们发布的镜像 -->直接运行即可!

Docker图片:

隔离的思想,一个船上可以放不同的系统,互不冲突,又可以相互通信。

       2、Docker能干什么:

之前的虚拟技术:系统内核

Docker学习 ,超全文档!

 

 

 

 

虚拟机缺点:

资源占用多、冗余步骤多、启动慢

容器化技术:

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wppdxz.html