如何容器与Docker的InfluxDB?

由于启动Influxdb的命令(/etc/init.d/influxdb start)默认进程进行了守护进程,所以当在带有CMD或ENTRYPOINT指令的Dockerfile中使用此命令时,具有PID 1的docker容器进程只会在在Docker镜像运行时产生influxdb守护进程。

那么集成InfluxDB的正确方法是什么? 有没有可能在前台模式下启动InfluxDB? InfluxDB启动脚本(/etc/init.d/influxdb)内部使用一个名为“start-stop-daemon”的命令。 这个命令如何与Docker交互?

之前有一个关于这个话题的类似post,但是那个postbuild议使用Marathon,我不想使用它。 如何使用Mesos Marathon作为Docker的前台进程运行InfluxDB

提前致谢。

看一下tutum的图像https://hub.docker.com/r/tutum/influxdb/
他们通过/opt/influxdb/influxd启动InfluxDB。 看来这个命令应该在前台运行。