来自ssh的Docker中的屏幕

我有一个在AWS EC2实例中运行的Docker容器,我运行了我的docker容器,并在docker容器中运行了一个脚本,其中的一个screen会话是分离的:

 screen -dmS test my_script.sh 

在同一个terminal,我没有问题做screen -x test

但是,如果我现在打开一个新的terminal,SSH进入EC2实例,进入docker容器( sudo docker exec -it container_id /bin/bash )并运行screen -x test我会得到错误:

 Must be connected to a terminal. 

screen -ls的输出screen -ls显示:

 There is a screen on: 2122.test (11/18/2016 09:45:50 AM) (Detached) 1 Socket in /var/run/screen/S-root. 

因此,我无法从其他地方访问屏幕。 任何帮助在这里表示赞赏。 谢谢!

注意 :我在Google和SO上看到了很多类似的问题,但没有一个能够理解/尝试的答复适用于我的设置。