基礎原理:容器技术/Docker/Engine:修订间差异

来自開源之海
Johnson留言 | 贡献
无编辑摘要
标签2017年版源代码编辑
Johnson留言 | 贡献
无编辑摘要
标签2017年版源代码编辑
第8行: 第8行:
命令行控制接口(CLI)使用Docker APIs通過編寫腳本或直接輸入命令的方式去控制Docker守護進程及與之交互. 許多其他 Docker 應用程式都使用底層的 API 和 CLI. 該守護程式負責建立和管理Docker物件(對象),例如映像檔、容器、網路和儲存卷.
命令行控制接口(CLI)使用Docker APIs通過編寫腳本或直接輸入命令的方式去控制Docker守護進程及與之交互. 許多其他 Docker 應用程式都使用底層的 API 和 CLI. 該守護程式負責建立和管理Docker物件(對象),例如映像檔、容器、網路和儲存卷.


更多細節參看 Docker Architecture.
更多細節參看[[基礎原理:容器技术/Docker/Architecture|Docker架構]].


<div style="display: flex; flex-wrap: wrap;">
<div style="display: flex; flex-wrap: wrap;">

2026年5月5日 (二) 00:42的版本

Docker Engine

Docker Engine (Docker引擎)是一个用于创建并容器化你的应用程序的开源的集装箱化技术。Docker引擎作为一个客户端-服务器端的应用模式包含如下组件:

  • 一个长时间在后台运行的进程(daemon process)作为服务器端 dockerd.
  • 定義了程式可與Docker守護進程通信及控制的APIs接口.
  • 一个命令行形式交互接口(CLI)的客户端 docker.

命令行控制接口(CLI)使用Docker APIs通過編寫腳本或直接輸入命令的方式去控制Docker守護進程及與之交互. 許多其他 Docker 應用程式都使用底層的 API 和 CLI. 該守護程式負責建立和管理Docker物件(對象),例如映像檔、容器、網路和儲存卷.

更多細節參看Docker架構.

爲您的分發版本安裝Docker引擎.
在Docker容器中使用持久化數據.
管理容器之間的網路連線.
瞭解如何檢視和閱讀容器日誌.
清理未使用的資源.
深入了解 Docker 守護程式的設定選項.
以非root權限執行Docker.
了解您應該停止使用Docker Engine的哪些功能.
最新版本的發行說明.

Licensing

Commercial use of Docker Engine obtained via Docker Desktop within larger enterprises (exceeding 250 employees OR with annual revenue surpassing $10 million USD), requires a paid subscription. Apache License, Version 2.0. See LICENSE for the full license.