3
它们都允许您连接到正在运行的容器的stdout/stderr。特别是docker logs --follow
似乎与docker attach
类似。“码头日志”和“码头附加”有什么区别?
一个命令是另一个命令的过时版本,还是存在显着差异?
它们都允许您连接到正在运行的容器的stdout/stderr。特别是docker logs --follow
似乎与docker attach
类似。“码头日志”和“码头附加”有什么区别?
一个命令是另一个命令的过时版本,还是存在显着差异?
码头日志只是管你stderr /标准输出,而附加附加stdin/out/err和代理信号。
例如,attach(https://docs.docker.com/reference/commandline/cli/#attach)文档状态为“您可以使用CTRL-p CTRL-q(用于安静退出)再次从容器中分离(并保持运行状态),或者将发送的CTRL-c一个SIGKILL到容器,或者CTRL- \在Docker客户端退出时获取堆栈跟踪。当你从容器的进程中分离时,退出代码将被返回给客户端。
如果容器有一个pty,我会假设你连接到pty并有完整的pty功能(没有测试过)。
希望这会有所帮助!