适用于 Mac 的免费开发人员软件
Docker Desktop 是 Docker Inc. 为构建容器化应用程序而创建的一款免费 Mac 应用程序。该软件最初是在封闭测试版中开始的。此后,开发人员已将其向公众开放,并发布了几种不同的订阅。乍一看可能有点吓人,主要是因为它是基于 Linux 的。
不过,Docker Desktop 非常值得学习。它甚至可以作为本机应用程序在您的 Mac 计算机上运行。此托管服务提供用于设计应用程序的命令行界面和存储代码的存储库。它的操作类似于 Xcode。
使用 Docker Desktop,您可以漏洞扫描由 Snyk 提供支持。这将扫描您的容器,然后提供建议。它包括 Docker 应用程序、Kubernetes 和开发人员工具。该程序拥有一个简单的设置,只需几分钟即可完成。
功能
您只需几分钟即可开始。您还可以立即启动您的 Kubernetes 环境,立即开始开发。
云集成
通过 Azure 容器实例 (ACI) 的集成,您可以移动代码转到云应用程序开发。它还拥有一个用于容器的 DNS 服务器。
计划
您可以完全免费注册以获取 Docker Desktop。但是,对于那些寻求更多功能的人(无论是个人能力还是团队),有三种付费订阅计划可供选择。
Pro 是一个个人选项,拥有客户支持 功能、每月 300 次 Hub 映像漏洞扫描等。而“团队”订阅计划授予用户无限团队、审核日志和基于角色的访问控制。最后,还有一个大选项,至少可供 500 名成员使用。使用此选项,您可以将最多 20 个不同的 IP 列入白名单。它还包含团队计划中可用的所有内容。
具有挑战性但也有收获
Docker Desktop 是一款安全的应用程序,它有一些学习曲线,但是一旦您习惯了使用它,它就是一种创建应用程序的有效方式。它是轻量级的、免费的,并提供了一个完全开源的环境。您还可以在网上找到一些很棒的教程,这些教程将帮助您更好地了解该软件。