纪录一次Docker的学习

分享
开发者 2024-9-28 23:05:25 47 0 来自 中国
Docker学习


  • Docker概述
  • Docker安装
  • Docker下令

    • 镜像下令
    • 容器下令
    • 利用下令
    • ...

  • Docker实战利用(Nginx,Tomcat,ES,fastDFS...)
  • Docker镜像!
  • 容器数据卷!
  • DockerFile(构建镜像)
  • Docker网络原理
  • IDEA整合Docker
  • Docker Compose(集群)
Docker概述

Docker为什么会出现?

一款产物:开辟---上线  两套环境!应用环境,应用设置!
开辟---运维,问题:我在我电脑上可以运行!版本更新,导致服务不可用!
开辟即运维!
环境设置黑白常的贫苦,每个呆板都要摆设环境(Redis、ES、Hadoop...)费时费力。
发布一个项目(jar+(Redis、MySQL、JDK、ES)环境),即项目配上环境安装打包!
Windows末了发布到Linux上,环境天差地别,设置超贫苦,不可以大概跨平台!
传统流程:开辟jar,运维来做!
如今流程:开辟打包摆设,一套流程!
Docker给以上的问题,提出了办理方案!
Docker的头脑就来自于集装箱!
JRE ----多个应用(端口辩论) ---原来都是交错的!
隔离:Docker焦点头脑!打包装箱!每个箱子是项目隔离的。
Docker通过隔离机制,可以将服务器运用到极致!
本质:全部的技能都是由于出现了一些问题,我们须要去办理,才去学习!
Docker的汗青

2010年,几个搞IT的年轻人,就在美国建立了一家公司dotCloud做一些paas云盘算服务!LXC有关的容器技能!
他们将自己的技能(容器技能)定名为Docker。
Docker刚开始没有引起行业的留意!然后活不下去,就去做开源。
2013年把Docker开源了。
Docker越来越多的人发现了docker的优点!火了,Docker每个月都会更新一个版本!
2014年4月9日,Docker1.0发布!
Docker为什么那么火?非常的轻便!
在容器技能之前,我们使用的是捏造机技能!
捏造机:在Windows中装一个VM,通过这个软件我们可以捏造出来一台大概多台电脑。粗笨!
捏造机也是属于捏造化技能,Docker容器技能也是一种捏造化技能!
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 20:23, Processed in 0.156216 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表