有没有什么方法可以在本地 Docker 实例上 运行 MobileFirst Platform Foundation Docker (IBM Containers) 图像?
Is there any way to run MobileFirst Platform Foundation Docker (IBM Containers) images on a local Docker instance?
我按照以下步骤创建了 MobileFirst Platform Foundation 的映像:
Run IBM MobileFirst Platform Foundation on IBM Containers
以上步骤将图像推送到Bluemix 并启动它。但我想在我的 docker 机器上使用该映像,特别是用于故障排除(与 docker 命令相比,ic/ice 命令受到限制,有时我无法访问 IBM 容器ssh).
但是 mobilefirst 基础映像使用 bluemix 数据库服务,所以我们可能需要一些环境变量,例如 VCAP?
如果你的镜像使用了Bluemix服务数据库,我不是你能做的。也许您应该在本地图像 运行.
期间切换到本地数据库
上次尝试此操作时,采取了以下步骤:
运行 docker images
列出存储库中的可用图像及其 ID、标签等...
在本地容器上启动映像 运行:docker run -d -p 9080:9080 -p 9443:9443 <image ID>
要验证映像是否已正确配置并且 MobileFirst 项目 运行时间可用,请通过加载以下内容启动 MobileFirst 控制台 URL:http://192.168.59.103:9080/worklightconsole
同样,这些命令可能有所不同。希望它适用于您的情况。
我按照以下步骤创建了 MobileFirst Platform Foundation 的映像:
Run IBM MobileFirst Platform Foundation on IBM Containers
以上步骤将图像推送到Bluemix 并启动它。但我想在我的 docker 机器上使用该映像,特别是用于故障排除(与 docker 命令相比,ic/ice 命令受到限制,有时我无法访问 IBM 容器ssh).
但是 mobilefirst 基础映像使用 bluemix 数据库服务,所以我们可能需要一些环境变量,例如 VCAP?
如果你的镜像使用了Bluemix服务数据库,我不是你能做的。也许您应该在本地图像 运行.
期间切换到本地数据库上次尝试此操作时,采取了以下步骤:
运行
docker images
列出存储库中的可用图像及其 ID、标签等...在本地容器上启动映像 运行:
docker run -d -p 9080:9080 -p 9443:9443 <image ID>
要验证映像是否已正确配置并且 MobileFirst 项目 运行时间可用,请通过加载以下内容启动 MobileFirst 控制台 URL:
http://192.168.59.103:9080/worklightconsole
同样,这些命令可能有所不同。希望它适用于您的情况。