摘要
Docker是当下最为流行的一种容器技术,与常规的虚拟机相比,Docker容器的优势更加明显,不仅起停速度高,资源利用率高,而且方便进行镜像的构造和管理,能够快速实现构件、发布、测试和升级等操作。不过,Docker技术本身在网络方面存在短板,无论是网络规模还是网络扩展,都存在着许多的不足和问题,加上Docker网络只有四种模式,功能不够完善,无法很好的满足复杂生产环境下的使用需求。对此,本身提出了基于Macvlan的Docker容器网络架构,在弥补Docker网络本身功能缺陷的同时,提升了数据传输的效率。
Dockeris one of the most popular container technology, compared with the conventional Virtual Machine, the Docker container has more obvious advantages, not only stop the high speed, high resource utilization, but also facilitate the image construction and management, it can achieve the rapid component, release, testing and upgrading operation. However, Docker technology itself is the short board in the network, whether the network scale and network expansion, there are many deficiencies and problems, coupled with the Docker network only four modes, function is not perfect, not very good to meet the needs of complex production environment. In this regard, the Docker container network architecture based on Macvlan is proposed, which improves the efficiency of data transmission while making up far the defects of Docker network itself.
出处
《机械设计与制造》
北大核心
2017年第5期270-272,共3页
Machinery Design & Manufacture