要进入之前运行过的 Docker 容器,你可以使用 docker exec 命令。以下是具体步骤:
docker ps
或者查看所有容器(包括已停止的):
docker ps -a
这会列出容器及其 CONTAINER ID 或 NAMES。
使用 docker exec 命令进入容器(假设容器正在运行):
docker exec -it <container_id_or_name> /bin/bash
-it:表示交互式终端。<container_id_or_name>:替换为你的容器 ID 或名称。/bin/bash:启动 Bash shell(如果是基于 Alpine 的镜像,可能需要 /bin/sh)。如果容器已停止,需要先启动它:
docker start <container_id_or_name>
然后再使用 docker exec 进入。
在容器内执行完操作后,输入 exit 或按 Ctrl + D 退出。
假设容器 ID 是 abc123:
docker exec -it abc123 /bin/bash
/bin/bash 或 /bin/sh),你可能需要根据镜像类型调整命令。/bin/sh。希望这能帮助你进入之前的 Docker 容器!如果有其他问题,随时告诉我。