WXL's blog

Talk is cheap, show me your work.

0%

Docker入门

Docker学习网站

推荐狂神的Docker视频:

https://www.bilibili.com/video/BV1og4y1q7M4?p=2

Docker官网:

https://www.docker.com/

文档地址:

https://docs.docker.com/

仓库地址:

https://hub.docker.com/

Docker为什么会出现

配置环境十分麻烦,每一个机器都需要部署环境,费时费力,且不能跨平台。

传统开发jar,运维来做;现在开发打包和部署上线,一套流程做完。

Docker解决的问题:发布一个项目(jar+Redis+MySQL+jdk+ES),项目能否带上环境安装打包?

Docker可以通过隔离机制,将服务器利用到极致。

传统的虚拟机模拟一台电脑出来,将操作系统的内核、库包含进去,应用直接运行在其上就行。但是有如下缺点:

  1. 资源占用多;
  2. 冗余步骤多(如开机);
  3. 启动很慢。

而容器化技术不是模拟的一个完整的操作系统。

Docker能干嘛

行行好,赏一杯咖啡吧~