在我的Mac中,我只想检查来自docker hub的基于mongo:3.5.8创建的mongo容器的外壳,并对其进行操作。
但是,尽管我可以通过运行sudo docker exec -t mongo-test mongo
进入mongo shell,但是在键入任何命令(例如show dbs
)并按Enter键之后,终端卡住了,并且没有响应。
谢谢。任何想法都可能真的有帮助。
屏幕截图: the terminal get stuck after typing some command environment
答案 0 :(得分:0)
添加交互式选项“ i”,例如sudo docker exec -it mongo-test mongo
您可以在此处查看所有选项:https://docs.docker.com/engine/reference/commandline/exec/