docker run启动后无法连接问题。
参考资料:https://stackoverflow.com/questions/29599632/docker-container-is-not-running
连接容器出现错误:
[root@cd ~]# docker run 9f266d35e02c [root@cd ~]# docker exec -it c3dd7445c445 bash Error response from daemon: Container c3dd7445c445a769d1e5012801e32e1f73ea0c3a41702f1daa6252dba210ee4b is not running
问题原因,此docker无任何任务,会自动关闭。
因此,启动后需要使用--detach(或-d) 参数运行它。
[root@cd ~]# docker run -t -d 9f266d35e02c f10c7f25a448c73102c66f443a978a72d4fddb799b7b853ed23cf8b28192c126 [root@cd ~]# [root@cd ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES f10c7f25a448 9f266d35e02c "/bin/bash" 4 seconds ago Up 4 seconds quizzical_meitner [root@cd ~]# [root@cd ~]# docker exec -it f10c7f25a448 /bin/bash [root@f10c7f25a448 /]#
连接成功。
发表评论