docker exec
命令用于在正在运行的 Docker 容器中运行指定的命令。
使用 docker exec
命令的格式如下:
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
其中,OPTIONS
可以省略,常用的选项如下:
-
-i
:保持标准输入打开,使得可以与容器交互。 -
-t
:分配一个伪终端,使得可以与容器交互。
CONTAINER
是要操作的容器的名称或 ID。
COMMAND
是要在容器内运行的命令。
ARG...
是命令的参数。
示例:
-
在名为
mycontainer
的容器中执行命令/bin/bash
并分配一个伪终端:docker exec -it mycontainer /bin/bash
-
在名为
mycontainer
的容器中执行命令ls -l
:文章来源:https://www.toymoban.com/news/detail-845805.htmldocker exec mycontainer ls -l
注意:要使用 docker exec
命令,容器必须已经启动,并且必须有一个运行中的进程。文章来源地址https://www.toymoban.com/news/detail-845805.html
到了这里,关于docker exec :容器中执行命令的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!