有没有办法在本地Docker实例上运行MobileFirst Platform Foundation Docker(IBM Containers)映像?

时间:2015-09-04 10:48:25

标签: ibm-mobilefirst ibm-cloud

我按照以下步骤创建了MobileFirst Platform Foundation的图像:

Run IBM MobileFirst Platform Foundation on IBM Containers

以上步骤将图像推送到Bluemix并启动它。但是我想在我的docker-machine上使用这个图像,特别是对于故障排除(与docker命令相比,ic / ice命令有限,有时候我无法通过ssh访问IBM容器)。

但是mobilefirst基础图像使用bluemix数据库服务,所以我们可能需要一些环境变量,比如VCAP?

1 个答案:

答案 0 :(得分:2)

如果您的图片使用Bluemix服务数据库,我不是您可以做的。也许您应该在本地映像运行期间切换到本地数据库。

上次尝试此操作时,以下是采取的步骤:

  1. 运行docker images列出存储库中的可用图像及其ID,标记等...

  2. 要在本地容器上运行您的图像:docker run -d -p 9080:9080 -p 9443:9443 <image ID>

  3. 要验证图像是否已正确配置且MobileFirst项目运行时是否可用,请通过加载以下网址启动MobileFirst控制台:http://192.168.59.103:9080/worklightconsole

  4. 同样,这些命令可能不同。希望它可以适用于您的情况。