0
我想啓動多個進程p1
,p2
... pn
當我啓動docker容器時。我能做到這一點的一個過程:從Dockerfile啓動Docker容器中的多個進程
CMD p1
但我想這樣做,多進程,我想在後臺運行的所有進程。無論如何要這樣做?
我想啓動多個進程p1
,p2
... pn
當我啓動docker容器時。我能做到這一點的一個過程:從Dockerfile啓動Docker容器中的多個進程
CMD p1
但我想這樣做,多進程,我想在後臺運行的所有進程。無論如何要這樣做?
你可以有一個啓動腳本來執行進程。
如 Dockerfile
CMD ./start.sh
start.sh
./process-1.sh
./process-2.sh
./process-3.sh &
它的進口,以保持父進程中運行,否則泊塢窗將殺死所有進程和容器將停止運行。(在這之前把閘碰跳了我)
你可以選擇使用監督或某種效果。
http://stackoverflow.com/questions/33905912/docker-container-best-practices – Rao