新手求助:在OpenShift Sandbox中无法找到Mongo镜像
在OpenShift Sandbox中部署Mongo镜像的解决方案
操作场景说明
你在OpenShift Sandbox部署Mongo镜像时遇到以下情况:
- 点击侧边栏「Add+」,进入Developer Catalog选择「Database」分类后,找不到Mongo选项:

- 切换到「Other」分类搜索「mongo」,能找到相关镜像结果:

- 初始操作界面参考:

解决方案
1. 直接通过「Other」分类部署(最简方式)
你找到的「Other」分类下的Mongo镜像,是Docker Hub官方公共镜像,直接选择对应的mongo镜像,跟着部署向导配置端口、存储、环境变量(比如设置MONGO_INITDB_ROOT_USERNAME和MONGO_INITDB_ROOT_PASSWORD),完成部署即可,这是Sandbox环境里最快捷的操作路径。
2. 让「Database」分类显示Mongo(需安装Operator)
OpenShift Sandbox的「Database」分类默认只展示官方预装的数据库Operator(比如PostgreSQL、MySQL),MongoDB Operator并未默认配置,你可以手动安装:
- 点击侧边栏「Operators」→「OperatorHub」
- 搜索「MongoDB」,找到「MongoDB Community Operator」(官方社区版)
- 选择安装到当前命名空间,等Operator安装完成后,回到「Add+」→「Database」分类,就能看到MongoDB的部署选项了
注意:Sandbox有资源配额限制,安装Operator前要确认当前资源能支撑Operator和Mongo实例运行。
内容的提问来源于stack exchange,提问作者LIOR AVIV
相关产品推荐
相关产品推荐

