如何根据`docker ps -a`中的名称运行docker容器?

时间:2016-09-16 18:43:15

标签: docker

默认情况下,docker会留下一堆死亡的卷。

$ docker ps -a

61e99f563834 jolly_swanson user/name:version "command" 52 seconds ago Exited (130) 51 seconds ago

为什么没有docker run jolly_swanson用旧数据重启该容器?我觉得我必须遗漏文档中的内容。

1 个答案:

答案 0 :(得分:5)

您似乎混淆了图像和容器。 Docker留下了死的容器,而不是图像(而不是卷)。

docker run从现有图片创建一个新容器。因此docker run jolly_swanson不起作用,因为jolly_swanson是容器的名称,而不是图像。

要启动现有容器,请使用start,例如docker start jolly_swanson