我想在tomcat中运行服务器和UI,所以我为服务器创建了两个dockerfile,为UI创建了另一个。然后我运行服务器tomcat容器,它运行成功后,我运行UI tomcat容器。
我收到错误
connection refused error
让容器相互交互需要做些什么?
答案 0 :(得分:0)
运行tomcat sesrver时应使用 - link 选项。
if(Yii::$app->controller->id == 'foo' && Yii::$app->controller->action->id == 'bar')
{
// for inside controller check
$this->registerJs("your_js_file_path");
}
... html here ...
<?
if(Yii::$app->controller->id == 'foo' && Yii::$app->controller->action->id == 'bar')
{?>
<!-- for inside controller check -->
<script src=""></script>
<?}?>
... html here ...
这将链接新的tomcat UI容器与您之前创建的容器。 --link标志采用以下形式:
$ docker run -d -P --name tomcat-ui --link your_first_container_name:tomcat your_image our_command