如果Config.user为空白,如何从Docker容器中使二进制可执行文件?

时间:2019-06-26 11:52:40

标签: docker configuration binary root dokku

我有一个与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。

0 个答案:

没有答案