Docker命令之 exec

Posted uniquecolor

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Docker命令之 exec相关的知识,希望对你有一定的参考价值。

docker exec :在运行的容器中执行命令

docker exec [OPTIONS] CONTAINER COMMAND [ARG...]

OPTIONS说明:

  • -d :分离模式: 在后台运行

  • -i :即使没有附加也保持STDIN 打开

  • -t :分配一个伪终端  

实例

在容器mynginx中以交互模式执行容器内/root/runoob.sh脚本

[email protected]:~$ docker exec -it mynginx /bin/sh /root/runoob.sh
http://www.runoob.com/

在容器mynginx中开启一个交互模式的终端

[email protected]:~$ docker exec -i -t  mynginx /bin/bash
[email protected]:/#

 

以上是关于Docker命令之 exec的主要内容,如果未能解决你的问题,请参考以下文章

exec...的docker中的EXEC

Docker命令之四:docker cp

Docker 操作指南之常用命令篇

容器安全之启用docker客户端命令的授权

docker之容器管理常用命令篇

docker 命令详解:exec