在安裝 Docker CE 時,官方在 get.docker.com 與 test.docker.com 提供一個很方便的腳本來進行安裝。但若要在 production 環境使用此安裝腳本是不建議的,因為它具有以下風險:
- 使用快速安裝腳本需要使用到
root
或sudo
特權來執行,因此在執行腳本之前你需要特別檢查與確認是否使用; - 快速安裝腳本會自動偵測你的 Linux 發行版與版本,並為你配置 package management 系統。此外,腳本不允許設定任何安裝參數;
- 快速安裝腳本會安裝所有的相依性與推薦的套件,且不需要經過確認;
- 快速安裝腳本不提供選項來指定安裝 Docker 的版本,它會安裝最新的版本(非 stable release 版本);
- 如果主機已經安裝了 Docker 請不要使用快速安裝腳本。
因此,官方建議使用以下方式來安裝 Docker CE。