![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
文章平均质量分 94
shi_zi_183
这个作者很懒,什么都没留下…
展开
-
Docker网络
Docker网络LibnetworkLibnetwork提出了新的容器网络模型(Container Network Model简称CNM),定义了标准的API用于为容器配置网络,其底层可以适配各种网络驱动。CNM有三个重要的概念:沙盒。沙盒是一个隔离的网络运行环境,保存了容器网络栈的配置,包括了对网络接口、路由表和DNS配置的管理。在Linux平台上,沙盒是用Linux Network Namespace实现的,在其他平台上可能是不同的概念,如FreeBSD Jail。一个沙盒可以包括来自多个网络的原创 2021-11-23 22:06:17 · 834 阅读 · 0 评论 -
Maven 仓库进阶
Maven仓库进阶什么是仓库仓库用来集中存储Docker镜像,支持镜像分发和更新。目前世界上最大最知名的公共仓库是Docker官方发布的Docker Hub,上面有超过15000个镜像。国内比较知名的Docker仓库社区有Docker Pool、阿里云等。为了满足容灾需求,Docker仓库后端通常采用分布式存储。比较常用的分布式存储平台包括亚马逊S3、微软Azure和华为UDS等。仓库的组成人们习惯称呼一个镜像集群社区(Hub)为仓库,如上面提到的Docker Hub、Docker Pool等,事原创 2021-11-23 08:20:33 · 749 阅读 · 1 评论 -
理解Docker镜像
理解Docker镜像Docker image概念介绍简单来说,Docker image是用来启动容器的只读模板,是容器启动所需要的rootfs,类似于虚拟机所使用的镜像。首先需要通过一定的规则和方法Docker image。Remote-dockerhub.com/namespace/bar:latestDocker镜像的表示方式,可以看到其被’/'分成三个部分,其中每部分都可以类比Github中的概念。Remote docker hub:集中存储镜像的Web服务器地址。该部分的存在使得可以区原创 2021-11-16 17:29:29 · 1038 阅读 · 0 评论 -
Docker简介
Docker简介Docker的架构介绍Docker并没有传统虚拟化中的Hypervisor层。因为Docker是基于容器技术的轻量级虚拟化,相对于传统的虚拟化技术,省去了Hypervisor层的开销,而且其虚拟化技术是基于内核的Cgroup和Namespace技术,处理逻辑与内核深度融合,所以在很多方面,它的性能与物理机非常接近。在通信上,Docker并不会直接与内核交互,它是通过一个更底层的工具Libcontainer与内核交互的。Libcontainer是真正意义上的容器引擎,它通过clone系统原创 2021-11-16 15:11:03 · 390 阅读 · 0 评论