看完这篇文章,你会从一个docker小白变为一个不是那么菜的菜鸟。
docker简介
docker是一个开放源代码软件项目,让应用程序部署软件的工作可以自动化进行,借此在linux操作系统上,提供一个额外的软件抽象层,以及操作系统层虚拟化的自动管理机制。
docker利用linux核心中的资源分离机制,例如cgroups,以及linux核心名字空间(namespaces).来创建独立的容器(containers)。
docker核心概念
docker镜像(images)
docker容器(Container)
docker客户端(client)
docker主机(Host)
docker Machine
docker的应用场景