Docker的新手,我读到一个Dockerfile只能有1个CMD。
那么,如何同时启动数据库服务器和应用程序服务器?就像是:
CMD /root/database/bin/server run &
CMD /root/appserver/bin/server run &
最佳答案
Docker只能在容器中启动一个进程-但是该进程可以启动任何它喜欢的进程。
Supervisord是一个流行的选择,它将继续为您想要/需要的其他内容加注星标。
关于docker - Docker在容器中启动2个进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24713769/