docker run启动后无法连接问题。

参考资料:https://stackoverflow.com/questions/29599632/docker-container-is-not-running


连接容器出现错误:

[[email protected] ~]# docker run 9f266d35e02c

[[email protected] ~]# docker exec -it c3dd7445c445 bash
Error response from daemon: Container c3dd7445c445a769d1e5012801e32e1f73ea0c3a41702f1daa6252dba210ee4b is not running

问题原因,此docker无任何任务,会自动关闭。


因此,启动后需要使用--detach(或-d) 参数运行它。

[[email protected] ~]# docker run -t -d 9f266d35e02c
f10c7f25a448c73102c66f443a978a72d4fddb799b7b853ed23cf8b28192c126
[[email protected] ~]# 
[[email protected] ~]# docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
f10c7f25a448        9f266d35e02c        "/bin/bash"         4 seconds ago       Up 4 seconds                            quizzical_meitner
[[email protected] ~]# 
[[email protected] ~]# docker exec -it f10c7f25a448 /bin/bash
[[email protected] /]#


连接成功。

发表评论

必填

选填

选填

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。