使用 Docker 映像创建 Cast Iron Container

开始之前

确保已创建合适的 Cast Iron Docker 映像并且可供部署。

关于此任务

使用此任务通过 Docker 映像创建新的 Cast Iron Container。

注: 每个 Docker 主机只可以创建和使用一个 Cast Iron Container,因为该 Cast Iron Container 将使用 Docker 主机的网络资源。

过程

在具有 Docker 映像的 Ubuntu 服务器中,执行以下命令:
docker run --net=host --pid=host  -t -i -d <cast iron docker image ID>

例如,docker run --net=host --pid=host -t -i -d castironv7510/20160302-1535,其中 castironv7510/20160302-1535 是 Cast Iron Docker 映像标识。

结果

在执行上述命令时,将创建 Cast Iron Container 及其标识。使用 Cast Iron Container 标识来验证 Cast Iron 安装和配置。Docker 将动态生成 Cast Iron Container 标识。
注:

您可以使用以下命令来验证 Cast Iron 安装和配置,直至获得 Cast Iron 组件状态。

docker logs –f <CI Container ID>

例如,

Cast Iron Component Status
--------------------------
 DerbyServer : Up
 WMC         : Up
 Maestro     : Up
 Gateway     : Up

另外请使用 Docker 主机机器的 ETH0 IP 地址打开 Cast Iron Web 管理控制台并确保它可访问。