如何重新启动已停止的Docker容器
我使用以下命令从映像启动docker容器:
$ docker run -d myimage /bin/bash -c "mycommand"
当"mycommand"
完成后,容器停止(我想这已停止),但它并没有被删除,因为我可以用这个命令来查看它:
$ docker ps -a
有什么办法可以restart
使用相同的参数将此容器保持由生成的数据mycommand
?
回答:
是的,当初始命令完成执行后,容器将停止。
您可以使用以下方法启动已停止的容器:
docker start container_name
如果要查看命令的输出,则应添加-ai
选项:
docker start -ai container_name
PS。有一个,docker restart container_name
但用于重新启动正在运行的容器-我相信情况并非如此。
以上是 如何重新启动已停止的Docker容器 的全部内容, 来源链接: utcz.com/qa/423582.html