暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Docker Desktop 4.21 带来了构建测试版、Docker 初始化和 Scout 改进等

云原生数据库 2023-07-29
453
Docker发布了Docker Desktop 4.21。这个版本带来了Docker build测试版、对新的wasm运行时的支持、对Rust的Docker Init支持、对Docker Scout仪表板的增强等等。
Docker Init Beta在Docker 4.18中发布,它是一个CLI,通过为项目创建所需的资产,可以轻松地将Docker资源添加到任何项目中。在Docker 4.19中,它增加了对Python和Node.js的支持,现在在Docker 4.21中,他们增加了对Rust的支持,并且在某种程度上增加了对Go的支持。要自动创建资产,只需要在项目中运行该命令,它会根据项目的特点自动创建dockerfiles、compose和files
Docker Scout是一个早期访问的Docker产品,旨在帮助解决映像中的安全问题,允许用户在不离开Docker Desktop的情况下,从Docker Hub和Artifactory查看本地和远程映像中的所有映像数据。最初在Docker 4.19中发布,现在它带来了仪表板增强功能,允许与团队成员共享组织中的图像分析,旨在帮助团队成员在安全性、合规性和运营方面识别图像中的漏洞和问题。
macOs的Docker Desktop在网络、文件系统和内存性能方面都有改进。根据Docker的说法,通过用gVisor项目中的TCP/IP栈取代vpnkit,容器到主机的网络速度提高了5倍;这种改进可以在容器与Docker网络之外的服务器通信的场景中注意到,例如通过或从互联网下载包的工作负载;与以前的版本相比,在苹果硅Mac上启动Docker桌面至少快了25%;VirtioFS现在是macOS 12.5+的默认设置,它在与容器共享主机文件(例如vi)时带来了显著的性能提升,在构建Redis引擎时可以注意到这种提升,时间从7分钟减少到2分钟。(NPM install -getdocker run -v)
Docker Compose已经到了生命周期的尽头,在2023年6月之后将不再与Docker Desktop捆绑,并且在运行Compose v1命令时在终端显示警告;对于想要抑制此消息的用户,只需设置环境变量。(COMPOSE_V1_EOL_SILENT = 1)
Docker构建视图测试版是一个简单的界面,旨在为用户提供当前在系统中运行的活动构建的可见性,从而能够分析和调试已完成的构建;每个构建将自动出现在构建视图中。从那里可以检查构建调用的属性,包括计时信息,构建缓存使用情况,Dockerfile源,日志访问等。
现在Docker Desktop支持以下Wasm运行时:Slight, Spin和Wasmtime。当启用容器映像存储时,可以按需下载这些运行时。


文章转载自云原生数据库,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论