# 環境建構與基礎觀念

## **環境**

**ubuntu18.04Server**

[**https://www.ubuntu-tw.org/modules/tinyd0/**](https://www.ubuntu-tw.org/modules/tinyd0/)

**VirtualBox**

[**https://www.virtualbox.org/**](https://www.virtualbox.org/)

**putty**

[**https://www.chiark.greenend.org.uk/\~sgtatham/putty/latest.html**](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html)

**filezilla**

[**https://filezilla-project.org/download.php**](https://filezilla-project.org/download.php)

## **docker重點觀念與分析**

* **Docker可以在容器內部快速自動化部署應用(MicroService 微服務)**
* **通過內核虛擬化技術（namespaces及cgroups等）來提供容器的資源隔離與安全保障等**
* **Docker通過作業系統層的虛擬化實現隔離(OS虛擬化技術)，所以Docker容器在運行時，不需要類似虛擬機（VM）額外的系統資源，提高資源利用率，並且提升諸如IO等方面的性能**


---

# Agent Instructions: 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://kawsing.gitbook.io/opensystem/docker-cong-an-zhuang-dao-ying-yong-ru-men-pian/untitled.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.
