我有一个与dokku一起运行的docker容器,当我检查该容器时,config部分如下:
$filename = "Stack_Rank_ReportV2_(".$fromdate."_".$todate.").xls";
header("Pragma: no-cache");
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=$filename");
header("Expires: 0");
echo "<table border='1'>
<tr>
<td style='background-color:#f00;'>header</td>
</tr>
</table>";
$head_row = "EmployeeId"."\t";
$head_row .= "EmployeeName"."\t";
$head_row .= "Actual Designation"."\t";
$head_row .= "Cluster"."\t";
echo $head_row;
如您所见,用户为空。 据我所知,如果我可以让该容器以root身份运行,那么我可以运行该容器上的二进制文件(例如Google Chrome)。
那么我可以为容器分配用户吗?还是当用户空白时还有另一种执行二进制文件的方法?
注意:我没有使用dockerfile,只是dokku。