docs.dockoro.cn/docs/engine/index.md
2024-12-20 12:38:36 +08:00

2.3 KiB
Raw Blame History

Docker Engine

Docker 引擎是一种用于构建和容器化应用程序的开源容器化技术。Docker 引擎作为一个客户端-服务器应用程序,具有以下功能:

  • 一台服务器运行着一个长时间守护进程 dockerd
  • 指定程序与 Docker 守护进程进行通信和指令的接口的 API。
  • 命令行接口CLI客户端 docker

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

有关更多详情,请参见 Docker 架构

许可证

Docker Engine 的许可证是 Apache License 2.0。有关完整许可证条款,请参阅 LICENSE 文件。

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