随着 Docker 使用的增加,用户希望从 shell 以外的编程语言调用 Docker。从 Python 使用 Docker 的一种流行方法是使用docker-py。这个库取得了巨大的成功,甚至docker-compose是用 Python 编写的,并利用了 docker-py。
我们很高兴地宣布面向 Docker Pro 和 Team 用户的最新功能,即我们在 Docker Hub 上提供的新高级图像管理仪表板。新的仪表板为开发人员提供了对您存储在 Docker Hub 中的所有内容的新级别的访问权限,使您可以更精细地控制删除旧内容和探索旧版本的推送图像。
Docker 可以索引和分析您的注册表中的公共和私有图像,以提供有关图像质量的见解。例如,您可以获得开源包更新,在安全研究人员发现新漏洞时收到有关新漏洞的警报,发送更新以刷新过时的基础映像,并获悉意外嵌入的秘密(如访问令牌)。
WebAssembly,通常简称为 Wasm,是一种相对较新的技术,允许您编译用 40 多种语言(包括 Rust、C、C++、JavaScript 和 Golang)编写的应用程序代码,并在沙盒环境中运行它。