查看 docker 入口点输出

Man*_*olo 9 docker docker-compose docker-entrypoint

我正在配置一个在容器启动后执行的入口点:

COPY entrypoint.sh /entrypoint.sh
RUN ["chmod", "+x", "/entrypoint.sh"]

ENTRYPOINT exec /entrypoint.sh
Run Code Online (Sandbox Code Playgroud)

但是,我无法看到entrypoint.sh执行时的输出docker-compose up

唯一的输出是:

服务退出,代码为 2

容器被杀死所以我不能做docker logs <container_id>

我尝试过使用docker events命令,但没有看到任何与entrypoint.sh.

我知道入口点文件有错误,但我想查看执行的输出。

有任何想法吗?