我还没有真正理解什么是docker容器,如果我喜欢开发自己的容器像docker容器怎么办?
问:docker容器是一个小型Linux操作系统,它托管另一个名为imagine的Linux操作系统?
我试图理解什么是真正的docker容器,以理解Kubernetes对象,如pod, service, deployment, ingress等。所有这些小型Linux操作系统都带有执行不同任务的应用程序吗?
其次,是否有源代码的docker容器可用的地方,所以我可以看看它,以了解是如何构建的?
请提供一些技术说明。谢谢你
我相信docker根据OCI规范使用runC来生成容器-并且它使用主机的操作系统而不是使用不同的操作系统。我的想法是,虽然虚拟机具有更强的隔离性,并且不共享资源,(因此消耗更多的内存),Docker镜像可以共享相同的内核和共享资源,所以它将是轻量级的。