原因是Docker本质是一个进程,其主线程执行ENTRYPOINT。如果ENTRYPOINT推出那么整个Docker容器也就退出了,因此需要保持ENTRYPOINT中的命令长久运行。
    可以增加下面的Shell

    1. while [ 1 ]; do
    2. sleep 5
    3. done