> For the complete documentation index, see [llms.txt](https://blogs.nhquydev.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://blogs.nhquydev.net/devsecops/docker.md).

# Docker

- [Docker Compose Cheatsheet](https://blogs.nhquydev.net/devsecops/docker/docker-compose-cheatsheet.md): Docker Compose là một công cụ mạnh mẽ giúp bạn dễ dàng quản lý và triển khai các ứng dụng đa container.
- [Những Lệnh và Flag Phổ Biến](https://blogs.nhquydev.net/devsecops/docker/docker-compose-cheatsheet/nhung-lenh-va-flag-pho-bien.md): Docker Compose là một công cụ mạnh mẽ giúp quản lý và triển khai các ứng dụng đa container dễ dàng.
- [Dockerfile](https://blogs.nhquydev.net/devsecops/docker/dockerfile.md): Docker - Beginners | Intermediate | Advanced
- [Dockerfile là gì?](https://blogs.nhquydev.net/devsecops/docker/dockerfile/dockerfile-la-gi.md): Docker - Beginners | Intermediate | Advanced
- [Lab #1: Tạo một hình ảnh có cài đặt GIT](https://blogs.nhquydev.net/devsecops/docker/dockerfile/lab-1-tao-mot-hinh-anh-co-cai-dat-git.md)
- [Lab #2: Tạo một hình ảnh với lệnh ADD](https://blogs.nhquydev.net/devsecops/docker/dockerfile/lab-2-tao-mot-hinh-anh-voi-lenh-add.md): Docker - Beginners | Intermediate | Advanced
- [Lab #3: Tạo ảnh với lệnh COPY](https://blogs.nhquydev.net/devsecops/docker/dockerfile/lab-3-tao-anh-voi-lenh-copy.md): Docker - Beginners | Intermediate | Advanced
- [Services](https://blogs.nhquydev.net/devsecops/docker/services.md)
- [Harbor](https://blogs.nhquydev.net/devsecops/docker/services/harbor.md): Sứ mệnh của chúng tôi là trở thành kho lưu trữ gốc đám mây đáng tin cậy cho Kubernetes


---

# 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:

```
GET https://blogs.nhquydev.net/devsecops/docker.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
