前言
前文實現了 OpenMediaVault 5 進階配置(三) 啟用 docker ,本文就在此基礎上簡述如何通過 Portainer:
- 拉取鏡像;
- 運行、停止容器。
注意:
- 本文只提供簡單的 Portainer 操作。
- 具體操作請閱讀:Portainer 官方文檔 。
拉取鏡像
-
點擊 “Images” 。
-
在 “Pull image” 項中:
- “Registry” :默認,或選中之前添加的鏡像加速地址。
- “Image” :輸入要拉取的鏡像,這里以 wordpress 為例。
- 點擊 “Pull the image” 。
-
拉取完成后可以看到,下面的 “Images” 項中多出了 wordpress 的官方鏡像,它有一個 “Unused” 的屬性。
運行容器
-
點擊 “Containers” ,進入容器管理頁面。
-
點擊 “Add container” ,添加容器。
-
輸入要添加的容器信息:
-
“Name” :自定義名。
-
“Registry” :默認,或選中之前添加的鏡像加速地址。
-
“Image” :輸入要使用的鏡像,這里以 wordpress 為例。
如果提前下載了,會浮現提示下拉框。
-
點擊 “publish a new nwtwork port” 指定端口映射。
- 在 “Advanced container settings” 項中,點擊 “Restart policy” ,選擇 “Always” 。
- 點擊 “Deploy the container” ,部署容器。
-
-
可以看到容器列表中,多出了 wordpress 一項正在運行。
注意:
-
單純的部署了 wordpress 的容器還無法訪問 wordpress 服務,需要添加數據庫容器。
-
數據庫容器有:
- MariaDB
- MySQL
- 等等
但是 Docker 所有官方數據庫都不支持樹莓派系列的 ARM 架構鏡像,也就是說 樹莓派系列 無法安裝:
- 解決請參閱:樹莓派 部署 Docker 數據庫容器
-
自行配置實現數據庫遠程調用。
停止容器
-
點擊 “Containers” ,進入容器管理頁面。
-
勾選要停止的容器,點擊 “Stop” 。