📅  最后修改于: 2023-12-03 15:41:56.199000             🧑  作者: Mango
在开发和部署过程中,我们通常需要与运行的 Docker 容器进行交互。本篇文章将介绍如何连接到正在运行的 Docker 容器。
1.使用以下命令获取正在运行的容器的 ID:
docker ps
输出结果如下:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
98c13ff9ac9f nginx "nginx…" 5 seconds ago Up 4 seconds 80/tcp webserver
2.使用以下命令连接到正在运行的容器:
docker exec -it <容器ID> bash
例如,要连接到上面的 nginx 容器,可以运行以下命令:
docker exec -it 98c13ff9ac9f bash
稍等片刻,你将进入容器的 shell。
docker ps
命令用于列出正在运行的容器。docker exec
命令用于连接到正在运行的容器。通过上述步骤,可以轻松地连接到正在运行的 Docker 容器。这在开发和调试过程中非常有用。