视图Docker入口点输出

问题描述 投票:0回答:1

,但是,当我无法看到

entrypoint.sh
时执行的输出。

唯一的输出是:

  
用代码2
退出服务的服务

容器被杀死,所以我不能做

docker-compose up

我已经尝试了

docker logs <container_id>

命令,但我看不到与
docker events

的任何日志。

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

任何想法?

由于仍然没有明确的答案,我认为我会分享一个解决方案,以防万一。
通常,
entrypoint.sh
脚本的输出应显示在容器日志中。如果您没有看到任何输出,请首先使用此

ENTRYPOINT

ENTRYPOINT
docker docker-compose docker-entrypoint
1个回答
0
投票
然后重建,重新启动您的容器并运行:

ENTRYPOINT ["tail", "-f", "/dev/null"]

docker-compose exec your_service sh -x /entrypoint.sh
将提供有关正在执行的内容的踪迹,这可能有助于解决问题。
    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.