我目前正在使用Docker,我问自己为什么容器在Docker之前一般都没有被炒作?我的意思是它不像容器是新东西。这项技术已经存在了相当长的一段时间。但是Docker一夜之间获得了成功。 有什么我没有记住的吗?
答案 0 :(得分:3)
这是一个非常广泛的问题,但我会尽力回答你。
Docker最初是在LXC上构建的,后来他们转而使用libcontainer。
与Docker相比,LXC实际上很难使用,你没有像Dockerfile,Compose等所有与Docker相关的东西。
所以我会说,由于LXC的难度,容器并不是真的。
答案 1 :(得分:2)
作为Wassim,我想说主要原因是它需要有动力的系统管理员,特定内核(使用OpenVZ和AUFS),......
创建与泊坞窗图像相同的东西是一个复杂的过程。
今天它是一个简单的过程,创建一个Dockerfile,只需要
docker build -t mytag .
你已经创建了一个图像。
2004年,你不能那么容易地做到这一点。