当前位置:首页>Docker>Docker教程

Docker教程

作者:微学网发布时间:2019-08-05 23:11:11

Docker简单介绍

Docker是一个开源的应用容器引擎,基于Go语言 并遵从Apache2.0协议开源。

Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。

容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app),更重要的是容器性能开销极低。

Docker 可以把 Linux 系统像集装箱一样封装起来运行,就好像虚拟机一样,并且额外开销很低,一台笔记本几十个“虚拟机”不成问题;速度快,毫秒级启动。最重要的是,你只需要配置一次环境就可以到处运行。

谁适合阅读本教程?

本课程主要面向零基础 Docker 用户,对于初学者而言,学习 Docker 的最大障碍不是网上资源太少,而是网上资源太多。

本课将去除噪音,只给你最实用的操作指南。无论你是后端开发、运维,还是机器学习者,学习 Docker 将大大提高你的工作效率。

  • 面向后端开发、运维、机器学习方向的 Docker 初学者

  • 对容器以及虚拟化技术感兴趣的同学