Open ericltw opened 5 years ago
Docker的核心思想是,使用Docker將應用程序的源代碼,應用程序的配置文件和server runtime封裝到一個稱為container的實體中。
可以將container視為一個application process在一個隔離的環境中運行,其中包含應用程序,應用程序依賴,配置文件,libraries等。
統一環境
Docker解決了在開發和部署的各個階段統一的環境的問題。
隔離環境
為單個應用提供隔離的環境。
Dockerfile
定義Docker image的文本檔案。使用Dockerfile build自定義的Docker image,也就是定義要在Docker container中使用的自定義環境。
Docker Image
是Docker container的file system snapshot,包含應用程序所有依賴。
Docker Container
是Docker image的運行實例。
Docker
What is Docker?
Docker的核心思想是,使用Docker將應用程序的源代碼,應用程序的配置文件和server runtime封裝到一個稱為container的實體中。
可以將container視為一個application process在一個隔離的環境中運行,其中包含應用程序,應用程序依賴,配置文件,libraries等。
Why use Docker?
統一環境
Docker解決了在開發和部署的各個階段統一的環境的問題。
隔離環境
為單個應用提供隔離的環境。
Core Concepts
Dockerfile
定義Docker image的文本檔案。使用Dockerfile build自定義的Docker image,也就是定義要在Docker container中使用的自定義環境。
Docker Image
是Docker container的file system snapshot,包含應用程序所有依賴。
Docker Container
是Docker image的運行實例。
Reference