我可以使用下面的命令
附加到使用-t选项触发的正在运行的容器docker attach <container_id>
但是我无法附加到妖魔化的容器,即像这样创建的容器
docker run -d -p 8080:8080 centos
是否有任何方法可以附加一个被妖魔化的容器或ami做错了什么。
当我试图附加一个被妖魔化的容器时,该过程挂起并且什么都不做,没有日志输出,如果我在此之后按ctrl + c它会杀死deionise容器但是没有附加。
答案 0 :(得分:2)
如果无效,请尝试docker exec
:
docker exec -it <container_id> bash
(即,如果容器基于包含bash的图像)
这将允许您打开shell会话并查看正在发生的事情。