Docker
软件描述
Docker 是一个开源引擎,可将任何应用程序自动部署为轻量级、可移植且自给自足的容器,几乎可在任何地方运行。
官方网站
访问软件的官方网站了解更多信息
www.docker.com
什么是 Docker?
Docker 是一个开源引擎,可将任何应用程序自动部署为轻量级、可移植且自包含的容器,在几乎任何地方运行。
Docker 容器可以封装任何负载,并在几乎任何服务器上一致运行。开发者在笔记本电脑上构建和测试的相同容器,可以在生产环境中大规模运行*,无论是在虚拟机、裸金属服务器、OpenStack 集群、公共实例,或上述组合环境中。
Docker 的常见应用场景包括: • 自动化应用程序的打包与部署 • 创建轻量级的私有 PaaS 环境 • 自动化测试与持续集成/部署 • 部署和扩展 Web 应用、数据库及后端服务
Docker 提供免费的社区版(CE),以及包含软件、支持和认证的企业版(EE)订阅。
🔄 替代方案
29 个选择
Crane
软件
Crane 是一个容器镜像工具,包含本地 Docker 镜像构建、连接 DockerHub、列出本地和远程容器镜像、将本地镜像推送至 DockerHub 注册表,以及将远程容器镜像导入 MLOps 平台集群等功能。

Kubevious
软件
Kubevious 提供了一个可用性高且高度图形化的 Kubernetes 界面。Kubevious 将与应用相关的所有配置集中展示,为操作人员节省大量时间,无需再查找设置或深入研究选择器和标签。

Simplecontainer
软件
SimpleContainer 管理器,简称 smr。支持独立模式和集群模式,GitOps,密钥管理,自动校验,以及 Docker 的 YAML 配置定义。

Turbo.net Client
软件
Turbo.net 客户端可将应用程序及其依赖项打包到一个轻量级、隔离的虚拟环境(称为“容器”)中。在安装了相应 Turbo 的任何机器上,均可运行这些容器化应用。

