gpt4 book ai didi

docker-compose - 如何获取分离容器的 docker-compose exec 的控制台输出

转载 作者:行者123 更新时间:2023-12-05 08:03:30 28 4
gpt4 key购买 nike

我在分离模式下运行 docker-compose up。

然后我运行了 docker-compose exec container_name 命令我什么都没有,所以我运行 docker-compose exec -it container_name bash 来获取 shell,但我也一无所获。

我已经尝试过这些命令,但第一个命令没有输出,第二个命令也无法访问 shell。你知道我如何获得输出或访问 shell 吗?

我在 macos x catalina 10.15.7 下。我试过重启,但还是一样。

docker-compose build 和 docker-compose up 运行正常

注意 docker ps -a 给了我与 docker-compose 相同的容器 ID,但最后没有 #1(react-wagtail-blog_web_cont with docker ps -a 和 react-wagtail-blog_web_cont_1 with docker-compose ps)。

我可以使用 docker exec -it react-wagtail-blog_web_cont bash 访问我的 react-wagtail-blog_web_cont 容器...

谢谢

最佳答案

如果你只想查看正常的日志输出,你可以使用docker logs <container>其中 container 是容器名称或哈希。要找到它,只需运行 docker ps

此外,如果您想实时查看日志,请使用 `docker logs -f

参见 docs

关于docker-compose - 如何获取分离容器的 docker-compose exec 的控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72464054/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com