docker的logo是一个巨鲸,它上面托运了很多集装箱;可以把鲸鱼看成是货轮,相当于是一个平台,上面放的集装箱可以看成是容器,集装箱容器里面装的就是各种项目,而且集装箱与集装箱之间没有任何联系,它们是相互隔离的。
本教程操作环境:linux5.9.8系统、docker-1.13.1版、Dell G3电脑。
docker是一个开源的应用容器引擎,基于go语言,遵从apache2.0协议开源。通过docker让开发者可以打包他们的应用以及依赖到一个可移植的镜像中,然后在其他linux或windows环境中获取镜像,并生成容器进行运行。
我们来看docker的logo
docker的logo是一个巨鲸,它上面托运了很多集装箱。
咱们可以把鲸鱼看成是货轮,相当于是一个平台,上面放的集装箱,集装箱看成是容器,集装箱容器里面装的就是咱们的Java项目,PHP项目等,而且集装箱与集装箱之间没有任何联系。
Docker可以打包应用程序和开发环境放在容器里面,这个容器可以放在任何Docker环境里面。在鲸鱼上面的集装箱是沙盒机制,每个集装箱容器,不存在任何关联。
Docker是一个平台,平台上面有很多容器,容器里面有很多项目(应用程序和他所需的环境)
Docker能做什么?
能解决虚拟机能够解决所有的问题,而且可能因为你硬件设备环境导致虚拟机没办法解决的事情。
为什么使用Docker?
节约安装各种开发环境的软件时间,部署一次,可以在任意平台上运行。
更轻松地迁移,拓展(可以在任意平台运行,可以包含自己的工作环境,个人物品等)
更高的资源利用率(一台电脑可以安装上千台Docker容器,虚拟机如果想运行20个不同的应用程序,可能需要启动20个虚拟机,而docker只需要启动20个容器就可以)。
推荐学习:《docker视频教程》
以上是docker的logo是什么的详细内容。更多信息请关注PHP中文网其他相关文章!