进入Docker容器的教程

# 1. 查看运行中的容器
docker ps

# 2. 进入容器(假设容器名为 "web")
docker exec -it web /bin/bash

# 3. 执行命令(如查看文件)
ls /app

# 4. 退出容器(不停止容器)
exit

常用参数说明

参数 作用

-it 交互式终端

--rm 退出后自动删除容器

-u root 以 root 用户进入

-e VAR=value 设置环境变量

注意事项

  • 确保容器处于运行状态(docker ps可查看)。

  • 如容器内无 Shell,需在 Dockerfile中提前安装(如 apt-get update && apt-get install -y bash)。

  • 生产环境中建议通过日志和配置文件调试,而非直接进入容器。

通过以上方法,你可以灵活地进入 Docker 容器进行调试或操作。

1 个赞