草庐IT

VirtioFS

全部标签

Docker 启用全新功能,文件共享时间大幅减少 98%

近日Docker更新了macOS端的桌面应用,在新版本中引入了一项名为VirtioFS的实验性功能,根据官方介绍,开启这项功能后可以使文件共享所花费的时间大幅减少98%。要了解这个功能为何带来了大幅的性能提升,还得先了解常见的开发者工作流程。开发者在使用Symfony或React等技术时,常见的工作流程是编辑位于macOS主机上的源代码,同时在Docker容器中运行应用程序本身,源代码通过使用Docker数据卷在主机和容器之间共享。因此对位于主机系统上的文件所做的修改必须快速、可靠地同步到容器文件系统中。当考虑到现代依赖项管理可以很容易地将数以万计的文件带入一个项目时,文件共享性能的优劣将影响

Docker 启用全新功能,文件共享时间大幅减少 98%

近日Docker更新了macOS端的桌面应用,在新版本中引入了一项名为VirtioFS的实验性功能,根据官方介绍,开启这项功能后可以使文件共享所花费的时间大幅减少98%。要了解这个功能为何带来了大幅的性能提升,还得先了解常见的开发者工作流程。开发者在使用Symfony或React等技术时,常见的工作流程是编辑位于macOS主机上的源代码,同时在Docker容器中运行应用程序本身,源代码通过使用Docker数据卷在主机和容器之间共享。因此对位于主机系统上的文件所做的修改必须快速、可靠地同步到容器文件系统中。当考虑到现代依赖项管理可以很容易地将数以万计的文件带入一个项目时,文件共享性能的优劣将影响