# 環境建構與基礎觀念

## **環境**

**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等方面的性能**
