整容说文库 > 程序代码 > 教育资讯

docker 是用go语言 , 将 lxc 重写了一遍 ,, 提供了更加友好的接口?

来源:学生作业帮助网 编辑:整容说文库 时间:2020/10/24 05:41:21 程序代码
docker 是用go语言 , 将 lxc 重写了一遍 ,, 提供了更加友好的接口?程序代码
docker是什么 如题.

该问题及解答来自CSDN Docker技术交流群(303806405),由版主xinshubiao整理。
B: docker  最主要的贡献应该是  能把任意一种服务docker化为 类似app的东西, 可以在任意环境安装运行。 

C :仅限于64位Linux环境

A: 同意 
但原理就是 lxc

B: 同意  
但原理就是 lxc

B: 我还是坚持认为lxc和docker不一样,因为它们处于不同层面,要解决的问题也不同。 就像 非智能手机和智能手机,  如果只纯粹强调手机通话功能,两者确实没明显区别,通讯原理也一样

A:  我可没说一样哦
我是说docker是借助lxc的虚拟话功能
完成资源管理 ,, 迁移 等工作

D: docker 和 lxc 的不同我觉得是 AUFS 的使用,原理上两者是一样的。 libcontainer 原来是在 docker 的项目里面,现在单独的放在 github.com/docker 下面了,还是 docker 的人在维护。最近看到消息是 openvz 的开发者在协助开发 libcontainer 的功能。
libcontainer 跟 warden 干了差不多同样的事情
A:  或者这么说    
    完全虚拟化,半虚拟化 时  ,,  我们可以使用 puppet 完成自动话  ,   使用  virt 或 qeum 完成虚拟机控制
那么在 os级或者内核级    ,, 我们可以使用docker 完成自动化配置 也可以完成虚拟机控制


该问题及解答来自CSDN Docker技术交流群(303806405),由版主xinshubiao整理,由于手工编辑,提问者和回答者的QQ号和昵称没有一一注明,只简单用ABCD代替提问或回复, A代表提问者。 在此,先对群里参加讨论的同学表示感谢。
程序代码