OpenMediaVault 5 进阶配置(四) Portainer 管理 Docker
前言
前文实现了 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 数据库容器
-
自行配置实现数据库远程调用。
停止容器
下一篇:RAID 磁盘阵列
作者:Yogile
出处:https://www.cnblogs.com/Yogile/p/12622052.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构