当我启动docker容器时,我想启动多个进程 $.each(data,
function (key, value) {
console.log(key);
console.log(value[0]);
console.log(value[1]);
console.log(value[2]);
console.log(value[3]);
console.log(value[4]);
});
,p1
... p2
。我可以通过以下方式实现这一目标:
pn
但我想为多个进程执行此操作,并且我希望在后台运行所有进程。反正有吗?
答案 0 :(得分:1)
您可以拥有一个执行进程的启动脚本。
例如 Dockerfile
CMD ./start.sh
start.sh
./process-1.sh
./process-2.sh
./process-3.sh &
导入以保持父进程运行,否则docker将终止所有进程并且容器将停止运行。(之前我绊倒了)
你可以选择使用主管或其他方式。