Docker exec -it连续STDOUT输出

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

我有一个命令(pg_restore ...),如果我这样做:

docker exec -it ID bash

然后执行它inside它,连续输出,但如果我这样做:

docker exec -it ID pg_restore ...

它仍然有效,但是我无法连续获得输出。我也尝试过:

docker exec -it bash -c "pg_restore ..."

没有成功。知道如何获得连续的STDOUT吗?

谢谢

docker stdout docker-exec
1个回答
0
投票

-i用于交互(添加标准输入)-t用于将tty添加到进程我认为很简单:docker exec ID pg_restore应该工作

© www.soinside.com 2019 - 2024. All rights reserved.