Docker exec 命令
docker exec 命令在运行的容器中执行命令
docker exec [OPTIONS] CONTAINER COMMAND [ARG...]
OPTIONS | 说明 |
---|---|
-d | 守护进程模式,在后台运行 |
-i | 即使没有附加也保持 STDIN 打开 |
-t | 分配一个伪终端 |
范例 1
在容器 d07b599f11e
中以交互模式执行 echo "Hello World"
[root@localhost ~]# docker exec -i -t d07b599f11e echo "Hello World" Hello World
范例 2
在容器 d07b599f11e
中开启一个交互模式的终端
[root@localhost ~]# docker exec -i -t d07b599f11e bash root@b1a0703e41e7:/#