docker工人raspbian lighttpd容器不工作

我正在尝试创build一个php ligttpd docker容器,它提供了一个显示其主机的hello worldtypes的页面。 我成功地启动了我的树莓派这个页面,但是当我尝试运行我的容器版本容器返回错误退出255

我正在运行的命令是lighttpd -D -f /etc/lighttpd/lighttpd.conf

Dockerfile

 FROM resin/rpi-raspbian # Update system and install nginx webserver and php RUN apt-get update && \ apt-get upgrade && \ apt-get -y install lighttpd && \ apt-get install -y php5-common php5-cgi php5 && \ lighty-enable-mod fastcgi-php # Add required files COPY www/* /var/www/html COPY run.sh /run.sh ENV LISTEN_PORT=80 EXPOSE 80 CMD /run.sh 

run.sh

 #!/bin/bash lighttpd -D -f /etc/lighttpd/lighttpd.conf 

什么可能导致这个? 有没有更简单的方法来做到这一点?

我也使用了/etc/init.d/lighttpd start作为CMD命令,但是这个命令完成后立即退出容器。


更新:

我没有find这个问题的解决scheme,但我已经使用dockercloud/hello图像创build了一个类似的图像作为参考,但将其FROM指令更改为FROM resin/raspberry-pi-alpine-node以便它将工作在覆盆子pi运行docker。

这个解决schemecertificate比自己创build一个映像更快,但我仍然想知道我需要做什么来解决我的原始问题,以获得该图像的工作!