如何在Bluemix中设置网络容器?

时间:2016-06-24 10:16:40

标签: containers ibm-cloud

我在Bluemix中运行了两个Alpine容器,使用了一个链接,并尝试了一个tracert,它已经超时了。我还需要做些什么来让他们说话吗?

TableRow

相同的命令可以与我的本地Docker引擎一起使用。

1 个答案:

答案 0 :(得分:0)

这应该只是工作 - 与本地的一个显着差异是容器需要更长的时间才能出现并建立网络。在开始第二个之前检查第一个是否处于Running状态,并且第二个状态是在exec之前运行,也许是?

刚刚使用我的一张图片进行了快速测试(请注意运行以下命令之间的一些延迟),并且我看到了连接:

# cf ic run --name net-a myimage
ba11348e-2945-4aed-9ddf-8b85ec418423

# cf ic ps -a
CONTAINER ID        IMAGE     COMMAND             CREATED              STATUS                  PORTS               NAMES
ba11348e-294        myimage   ""                  About a minute ago   Running 4 seconds ago                       net-a

# cf ic run --name net-b --link net-a:net-a myimage
a45e9783-47f6-499b-ad46-2f49b275adbc

# cf ic ps -a
CONTAINER ID        IMAGE     COMMAND             CREATED             STATUS                   PORTS               NAMES
a45e9783-47f        myimage   ""                  48 seconds ago      Running 10 seconds ago                       net-b
ba11348e-294        myimage   ""                  2 minutes ago       Running a minute ago                         net-a

# cf ic exec -ti net-b bash
root@instance-00c1f798:/# traceroute net-a
traceroute to net-a (172.31.0.22), 30 hops max, 60 byte packets
1  net-a (172.31.0.22)  2.398 ms  2.199 ms  2.224 ms