我是一个无法向外界发送请求的.NET Core Docker容器。我无法卷曲或ping任何东西,包括像8.8.8.8这样的dns记录。然而,MongoDB容器能够ping和卷曲到外部世界。
我尝试了几张图片:
与容器的传入连接正常。
Docker正在ubuntu机器上运行。我使用Docker Swarm管理我的容器。
错误:
<?php
$data = '{"results": [{"msgId": "4000","to": "9665312114","status": "D"},
{"msgId": "859911880","to": "966535112578","status": "N"},
{"msgId":"859911880","to": "966535112579","status": "S"}]}' ;
$phpObj = json_decode($data);
print_r($phpObj);
$resultData = json_encode($phpObj);
print_r($resultData);
$client = new SoapClient("http://asdm.sa/DLR.asmx?wsdl");
$param = array('resultData' => $data);
$response = $client->SaveData($param);
print_r($response);
?>
.NET Core容器和Mongo之间的网络配置之间的区别是Core容器不包含&#34; ingress&#34;网络
答案 0 :(得分:0)
在调查了其他一些码头工人容器之后,我注意到他们中的一些已经连接了一个桥接网络。添加此网络后,容器能够连接到外部世界。