Docker 功能

2024 年 8 月 29 日 | 阅读 2 分钟

尽管 Docker 提供了许多特性,但我们列出了一些主要的特性,如下所示。

  • 简单快捷的配置
  • 提高生产力
  • 应用隔离
  • Swarm
  • 路由网格
  • 服务
  • 安全管理

简单快捷的配置

这是 Docker 的一个关键特性,它可以帮助我们轻松快速地配置系统。

我们可以用更少的时间和精力来部署我们的代码。由于 Docker 可以用于各种各样的环境中,基础设施的需求不再与应用程序的环境相关联。

提高生产力

通过简化技术配置和快速部署应用程序。毫无疑问,它提高了生产力。Docker 不仅有助于在隔离的环境中执行应用程序,而且还减少了资源的使用。

应用隔离

它提供了用于在隔离环境中运行应用程序的容器。每个容器都是独立的,并允许我们执行任何类型的应用程序。

Swarm

它是 Docker 容器的集群和调度工具。Swarm 使用 Docker API 作为其前端,这有助于我们使用各种工具来控制它。它还有助于我们将 Docker 主机的集群作为一个单一的虚拟主机来控制。它是一个自我组织的引擎组,用于启用可插拔的后端。

路由网格

它将可用节点上已发布端口的传入请求路由到活动的容器。即使节点上没有任务正在运行,此特性也能启用连接。

服务

服务是一个任务列表,它允许我们指定集群内部容器的状态。每个任务代表一个应该运行的容器实例,Swarm 会跨节点调度它们。

安全管理

它允许我们将密钥保存到 swarm 本身中,然后选择授予服务对某些密钥的访问权限。

它包括一些重要的引擎命令,如 secret inspect、secret create 等。


下一个主题Docker 架构