【Docker】docker attach 卡住的问题

提问:

在这里插入图片描述

回答:

docker run -d -p 22 /user/sbin/sshd -D

这样的一个容器的驻守程序就是sshd。

所以docker attact截取的输入输出也就是该进程(/user/sbin/sshd -D)的。

而这样一个进程,跟交互型的bash程序是不一样的。这个进程是不接受输入的。

所以你的输入不会有什么效果。如果想交互,可以尝试 docker run -d -p 22 /bin/bash

或者使用

进入一个正在运行的容器:

docker exec -it 88d0b6577a0d /bin/bash

发布了610 篇原创文章 · 获赞 232 · 访问量 23万+

猜你喜欢

转载自blog.csdn.net/sinat_42483341/article/details/104105950