📌  相关文章
📜  连接正在运行的 docker 容器 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:41:56.199000             🧑  作者: Mango

连接正在运行的 Docker 容器

在开发和部署过程中,我们通常需要与运行的 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 容器。这在开发和调试过程中非常有用。