不应该使用
的Docker文件WORKDIR /bin
ENTRYPOINT /bin/some_script.sh
作为最后一部分与docker exec
相同进入容器移动到/ bin / inside然后
明确地运行some_script.sh?
答案 0 :(得分:0)
您的脚本在启动后是否立即返回(退出)?
如果发生这种情况,那么您的docker容器也会停止。 以交互模式启动脚本将会起作用。
请将sleep 1000添加为/bin/some_script.sh的最后一行,并检查容器是否正确启动(至少1000秒)。
如果这样做,请尝试更改您的脚本,以便您的应用程序在前台运行而不会返回,然后tomee自行停止。