0%

docker入门

Docker is an open platform for developing, shipping, and running applications. Docker enables you to separate your applications from your infrastructure so you can deliver software quickly. With Docker, you can manage your infrastructure in the same ways you manage your applications. By taking advantage of Docker’s methodologies for shipping, testing, and deploying code quickly, you can significantly reduce the delay between writing code and running it in production.

一、是什么

      Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。一个完整的Docker有以下几个部分组成:

  1. Docker Daemon守护进程
  2. Docker Client客户端
  3. Docker Image镜像
  4. Docker Container容器

docker

二、能干什么

  1. 解决虚拟机资源消耗问题。
  2. 快速部署。
  3. 提供一次性的环境。
  4. 提供弹性的云服务。
  5. 组建微服务架构。

三、参考

  1. 参考一
  2. 参考二