Docker 引擎

目录

Docker Engine 是一种开源容器化技术,用于构建和 容器化您的应用程序。Docker Engine 作为一个客户端-服务器 应用程序运行,具有:

  • 一个具有长时间运行的守护进程的服务器 dockerd.
  • 指定程序可用于与 Docker 守护进程通信和指示的接口的 API。
  • 命令行界面 (CLI) 客户端 docker.

CLI 使用 Docker API 通过脚本或直接 CLI 命令来控制或与 Docker 守护进程交互。许多其他 Docker 应用程序也使用底层 API 和 CLI。守护进程创建和管理 Docker 对象,如镜像、容器、网络和卷。

有关更多详细信息,请参阅 Docker 架构

许可

Docker 引擎根据 Apache 许可证 2.0 版本进行许可。请参阅 LICENSE 以获取完整的许可证 文本。

然而,对于通过 Docker Desktop 在大型企业(员工人数超过 250 人或年收入超过 1000 万美元)中使用的 Docker Engine 商业用途,需要 付费订阅