> For the complete documentation index, see [llms.txt](https://huataihuang.gitbook.io/cloud-atlas-draft/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://huataihuang.gitbook.io/cloud-atlas-draft/virtual/docker.md).

# docker

一年半前，在学习和测试Docker的时候，还仅仅是单机运行的简单容器，仅仅采用了层次化文件系统和映像管理，就可以不断复制容器和结合简单脚本进行快速部署。然而，技术的发展远超过想象，一不留神，Docker结合各种虚拟化网络、集群管理和调度，已经形成了复杂的容器云技术。

书本都是静止的快照，快速的扬弃和跟随开源技术的发展，我将参考Docker官方文档结合自己的实践来部署一个Docker容器云，实现容器的快速部署和资源调度。

## 分类

* Docker Engine
* Docker Swarm
* Docker Compose
* Docker Hub
* Docker Trusted Registry
* Docker Cloud
* Docker Machine
* Docker Toolbox


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://huataihuang.gitbook.io/cloud-atlas-draft/virtual/docker.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
