Docker入口与REST API调用make守护进程

我有场景,我有一个Docker容器(Pid == 1)。 它在相同的容器中调用REST API,从而创build另一个subprocess。 不知何故儿童进程在后台丢失,其他容器无法通话。 基本上我需要让subprocess处理容器的主要过程。

Entrypoint.sh

#!/usr/bin/env bash set -e PIDFILE="/var/run/mock.pid" /opt/mock/mock.init start #/sbin/start-stop-daemon --start --pidfile /var/log/mock_start.log \ --make-pidfile --startas mock_start.sh exec ./mock_start.sh 

mock_start.sh

 curl --request POST \ --url http://0.0.0.0:50007/8072 \ --header 'content-type: application/json' \ --data '{ "port":"8072" }' 

我需要基本上是curl的subprocess,做父进程。

所以当我docker ps; 我应该能够看到容器运行。