咳咳,菜咩想说,这里面很多东西是copy大佬们的,用到的链接都在附录啦~如果有落下的可以踢我哦!
(顺便说一下,在这里我的下载以及安装的的步骤,借鉴了很多附录4.大量参考 这个链接的笔记,然后我把经过的注意事项和心得写了一下,如果有需要可以看这位大佬的笔记,他写了更多的解决办法,在附录4.大量参考)
1.Doker相关的概念
1.1Doker是什么?
Docker 是一个开源的应用容器引擎。
1.1.1应用容器是什么?
容器和镜像要在一起理解,就类似于对象与类。
先复习一下对象与类,类是对象的抽象,对象是类的具体形式。
那么对应到容器和镜像,容器对应到对象,镜像对应到类;镜像是具备某些共同特征的实体的集合,容器是一个具体的概念,时独立运行的一个或一组应用。
1.2 Doker能做些什么?
doker可以打包开发者想要打包的应用以及依赖包到一个可移植的容器里,然后发布到Linux或Windows操作系统的机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
1.2.1 虚拟化是什么?
虚拟化是一个广义的术语,是指计算元件在虚拟的基础上而不是真实的基础上运行,是一个为了简化管理,优化资源的解决方案。如同空旷、通透的写字楼,整个楼层没有固定的墙壁,用户可以用同样的成本构建出更加自主适用的办公空间,进而节省成本,发挥空间最大利用率。这种把有限的固定的资源根据