前言
前文 OpenMediaVault 5 進階配置(二) 啟用 Cockpit 提到可以通過 Cockpit 管理 Docker 鏡像。本篇博客就啟用 Docker 、拉取 Docker 鏡像並使用提供幫助。
注意:
- 本文只提供 OpenMediaVault 5 的 Docker 的網頁安裝,命令行安裝請參閱:Docker 入門 1 安裝 Docker 。
Docker 介紹:
- Docker 是一個開源的應用容器引擎,基於 Go 語言 並遵從 Apache2.0 協議開源。
- Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,然后發布到任何流行的 Linux 機器上,也可以實現虛擬化。
- 容器是完全使用沙箱機制,相互之間不會有任何接口(類似 iPhone 的 app),更重要的是容器性能開銷極低。
- Docker 從 17.03 版本之后分為 CE(Community Edition: 社區版) 和 EE(Enterprise Edition: 企業版),我們用社區版就可以了。
安裝插件
啟用 Docker
-
點擊側邊欄 “系統 -> OMV-Extras -> Docker” 。
-
點擊該頁面下的 “Docker” 旁的倒三角符號,在下拉例表中選擇 “安裝” 。
-
耐心等待提示 “完成” ,點擊 “關閉” 。
-
這時 Docker 已經安裝完成,可以通過前文安裝的 Cockpit 控制 Docker 的容器服務,也可以安裝更專業的輕量級 Docker 管理器 Portainer。
注意:
- Portainer 的所有界面使用語言都是英文,英文不好的同學可以使用 Chrome 瀏覽器自帶的翻譯功能。
啟用 Portainer
-
點擊側邊欄 “系統 -> OMV-Extras -> Docker” 。
-
點擊該頁面下的 “Portainer” 旁的倒三角符號,在下拉例表中選擇 “安裝” 。
-
耐心等待提示 “完成” ,點擊 “關閉” 。
-
點擊 “打開 web 頁” ,配置 Portainer 。
配置 Portainer
-
在打開的 “portainer.io” 頁面中,創建初始管理員賬戶。
-
選擇 “Local” 本地管理 Docker 環境,點擊 “Connect”。
-
點擊名為 “local” 的 Docker 集,就可以查看、管理本地 Docker 信息。
配置 Docker 鏡像加速地址
-
點擊 “Registries” ,點擊 “Add registry” ,以添加鏡像加速地址。
-
添加鏡像加速地址
- 選擇 “Custom registry” 。
- “Name” :填寫鏡像加速地址名字。
- “Registry URL” :填寫鏡像加速地址,阿里雲等等都可以。
- 點擊 “Add registry” ,完成添加。
-
可以看到列表中多了一個 “aliyun” 。
-
現在就可以通過選擇該鏡像加速地址來加速下載。