【发布时间】:2015-07-09 13:27:18
【问题描述】:
我使用以下命令创建了容器:
docker run -d -p 52022:22 basickarl/docker-git-test
命令如下:
root@basickarl:~# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
root@basickarl:~# docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e4ac54468455 basickarl/docker-git-test:latest "/bin/bash" 7 minutes ago Exited (0) 26 seconds ago adoring_lumiere
22d7c5d83871 basickarl/docker-git-test:latest "/bin/bash" 2 hours ago Exited (127) About an hour ago thirsty_wright
root@basickarl:~# docker attach --sig-proxy=false e4
FATA[0000] You cannot attach to a stopped container, start it first
root@basickarl:~# docker start e4
e4
root@basickarl:~# docker attach --sig-proxy=false e4
FATA[0000] You cannot attach to a stopped container, start it first
root@basickarl:~#
真的没什么好说的,我期待容器启动并保持正常运行。以下是日志:
root@basickarl:~# docker logs e4
root@basickarl:~#
【问题讨论】:
-
docker logs e4怎么说? -
@kojiro 更新问题,似乎不想给我任何问题。
-
哦,当然。您不能真正附加到退出的外壳。在这种情况下,即使
docker start -ia $(docker ps -ql)也会失败。最好的办法是提交该容器并启动一个新映像。
标签: docker