docker exec 如何使用
时间: 2023-06-02 22:04:17 浏览: 164
docker exec: 在运行中的容器中执行命令 .zip
Docker exec 是用于在运行的 Docker 容器中执行命令的命令行工具。其语法为:
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
其中,CONTAINER 是指要在其上执行命令的 Docker 容器的 ID 或名称。COMMAND 是要在容器中运行的命令,ARG 是传递给命令的任意参数。
常用的 OPTIONS 参数有:
-d : 在后台运行命令
-i : 以交互模式运行命令
-t : 分配一个终端
例如,要在名为 mycontainer 的容器中运行 bash 命令,可以使用以下命令:
docker exec -it mycontainer bash
这将在终端上启动一个交互式 bash shell。如果要运行后台任务,可以添加 -d 参数:
docker exec -d mycontainer some-background-task
然后,可以使用 docker ps 命令检查容器是否正在运行并查看其状态。
阅读全文