Replies: 1 comment 1 reply
-
It's as specified per the documentation: https://github.com/containers/podman/blob/main/docs/source/markdown/options/tty.md. The terminal option is specifically for interacting with the container'd process where you need to guarantee the pipes for stdout/stderr are synchronized and ordered correctly. If you were looking for the code to verify why, I think it might be at https://github.com/containers/podman/blob/main/libpod/oci_conmon_exec_common.go or https://github.com/containers/podman/blob/main/libpod/oci_conmon_common.go. There were some issues on tty and interactivity from a _really_ long time ago if you're curious about the history (which I wandered into when contributing a PR). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
This works as expected:
But why when there's a container TTY involved does it all go to stdout in the terminal that runs podman?
Beta Was this translation helpful? Give feedback.
All reactions