基礎原理:容器技术/Docker/Engine:修订间差异
来自開源之海
无编辑摘要 标签:2017年版源代码编辑 |
无编辑摘要 标签: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.
