欢迎来到 AI 中文社区(简称 AI 中文社),这里是学习交流 AI 人工智能技术的中文社区。 为了更好的体验,本站推荐使用 Chrome 浏览器。
全部教程·
开发工具·
Docker
[目录]
·
Docker exec 命令
Docker 教程
Docker 架构
Docker 安装教程
Ubuntu Docker 安装 Debian Docker 安装 CentOS Docker 安装 Windows Docker 安装 MacOS Docker 安装Docker 使用教程
Docker 镜像加速 Docker 使用案例 Docker 容器命令 Docker 镜像命令 Docker 公共仓库 registry 私有仓库 harbor 私有仓库 Docker 构建镜像 Docker Compose Docker Dockerfle Docker Machine Swarm 集群管理Docker 常用镜像
Docker 安装 Ubuntu Docker 安装 CentOS Docker 安装 Nginx Docker 安装 Node.js Docker 安装 PHP Docker 安装 MySQL Docker 安装 Tomcat Docker 安装 Python Docker 安装 Redis Docker 安装 MongoDB Docker 安装 Apache Docker 资源大全Docker 命令参考
Docker 命令大全 Docker run 命令 start/stop/restart 命令 Docker kill 命令 Docker rm 命令 Docker exec 命令 Docker ps 命令 Docker logs 命令 Docker export 命令 Docker commit 命令 Docker cp 命令 Docker pull 命令 Docker push 命令 Docker search 命令 Docker images 命令 Docker rmi 命令 Docker tag 命令 Docker save 命令 Docker load 命令 Docker import 命令Docker 学习资料
Docker 构建开发环境 Docker 底层技术namespace
Docker 教程
Docker 架构
Docker 安装教程
Ubuntu Docker 安装 Debian Docker 安装 CentOS Docker 安装 Windows Docker 安装 MacOS Docker 安装Docker 使用教程
Docker 镜像加速 Docker 使用案例 Docker 容器命令 Docker 镜像命令 Docker 公共仓库 registry 私有仓库 harbor 私有仓库 Docker 构建镜像 Docker Compose Docker Dockerfle Docker Machine Swarm 集群管理Docker 常用镜像
Docker 安装 Ubuntu Docker 安装 CentOS Docker 安装 Nginx Docker 安装 Node.js Docker 安装 PHP Docker 安装 MySQL Docker 安装 Tomcat Docker 安装 Python Docker 安装 Redis Docker 安装 MongoDB Docker 安装 Apache Docker 资源大全Docker 命令参考
Docker 命令大全 Docker run 命令 start/stop/restart 命令 Docker kill 命令 Docker rm 命令 Docker exec 命令 Docker ps 命令 Docker logs 命令 Docker export 命令 Docker commit 命令 Docker cp 命令 Docker pull 命令 Docker push 命令 Docker search 命令 Docker images 命令 Docker rmi 命令 Docker tag 命令 Docker save 命令 Docker load 命令 Docker import 命令Docker 学习资料
Docker 构建开发环境 Docker 底层技术namespacedocker exec 进入容器命令
1. 用途
docker exec 用于进入运行中的容器里执行命令。
2. 语法
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
OPTIONS说明:
- -i : 以交互模式运行容器,可以通过容器内的标准输入/输出进行交互
- -t : 为容器重新分配一个伪输入终端
3. 范例
在容器 nginx-test 中开启一个交互模式的终端:
$ docker exec -i -t nginx-test /bin/bash 执行结果: root@b1a0703e41e7:/#
已经进入容器内容,可以执行任何 Shell 命令。 使用 exit 退出容器。
也可以通过 docker ps -a 命令查看已经在运行的容器,然后使用容器 ID 进入容器。
查看已经在运行的容器 ID:
$ docker ps -a 执行结果: CONTAINER ID IMAGE COMMAND 6fca06627e0c nginx:latest "/docker-entrypoint.…" ...
第一列的 6fca06627e0c 就是容器 ID。
通过 exec 命令对指定的容器执行 bash:
$ docker exec -it 6fca06627e0c /bin/bash
下一章:Docker ps 命令
docker ps 查看容器列表命令:docker ps 用于列出本地的容器。语法:docker ps [OPTIONS]。OPTIONS说明:-a :< /strong>显示所有的容器,包括未运行的。-f : 根据条件过滤显示的内容。-n :列出最近创建的n个容器。-q :静默模式,只显示容器编号。
AI 中文社
Docker 命令大全
Docker 命令大全