如何重启已退出的Docker容器并进入node交互式shell
操作方法
你可以按照以下步骤操作重启原有容器并进入node shell:
- 从
docker ps -a的输出中,找到状态为Exited的目标容器的ID(CONTAINER ID字段,仅需前3位字符即可识别)或容器名称(NAMES字段)。 - 可以直接执行单命令一步完成启动和进入交互shell:
docker start -ai <替换为你的容器ID/容器名称>
如果需要分步骤操作也可以:
- 先启动已停止的容器:
docker start <替换为你的容器ID/容器名称> - 启动完成后根据需求选择命令进入node shell:
- 要衔接上一次退出前的node shell会话:
docker attach <替换为你的容器ID/容器名称> - 要在运行的容器内新建一个node shell进程:
docker exec -it <替换为你的容器ID/容器名称> node
- 要衔接上一次退出前的node shell会话:
内容的提问来源于stack exchange,提问作者Shiv Krishna Jaiswal
相关产品推荐
相关产品推荐

