Docker是什麼
- Docker是一個開源應用容器引擎
- Docker是完全使用沙箱機制(類似iPhone的app)
- Docker容器效能開銷極低
Docker能幹什麼
- 用於Web應用的自動化打包和釋出
- 在伺服器部署應用
- 類似於在沙箱中執行應用
- linux系統中能做的,都可以做到
Docker架構
- 映象:自我理解為類似於一個小型自定義的系統給封裝了(未啟動未執行)
- 容器:自我理解為(將映象啟動變為執行中的系統)承載執行這套系統的東西
- 倉庫:自我理解為儲存了好多自定義封裝好的映象的儲存中心
Docker安裝、解除安裝
- 官方安裝指令碼
curl -fsSL https://test.docker.com -o test-docker.sh
sudo sh test-docker.sh
- 測試是否安裝成功
sudo docker run hello-world
-
解除安裝
刪除安裝包sudo apt-get purge docker-ce
刪除映象、容器、配置檔案等
sudo rm -rf /var/lib/docker