请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

运行docker run -it xiaopeng163/centos-entrypoint-shell /bin/bash的结果有些疑问

老师,视频15:42分里通过

运行docker run -it xiaopeng163/centos-entrypoint-shell /bin/bash

这里虽然还是执行了entrypoint的命令,并打出了hello Docker,但是为什么没有进入互动的终端呢?


正在回答 回答被采纳积分+3

1回答

麦兜搞IT 2018-03-18 15:36:55

您好,因为/bin/bash 这个命令没有执行,所以进不去交互shell

0 回复 有任何疑惑可以回复我~
  • 为什么会不执行,如果想进交互终端,又该怎么进入呢?
    回复 有任何疑惑可以回复我~ 2018-03-23 23:03:52
  • 因为执行了entrypoint,这种情况下如果容器在后台运行,可以通过docker exec -it container_id bash 进到shell里
    回复 有任何疑惑可以回复我~ 2018-03-23 23:28:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信