Docker exec需要最less2个参数
我在Linux上使用shell脚本来执行一些Docker命令:
docker exec -t -i test1 passwd ... docker exec -t -i test2 passwd
并在第二个exec命令我收到以下错误:
docker: "exec" requires a minimum of 2 arguments.
我做错了什么,或者我错过了什么?
先谢谢你。
我也是一样的错误
docker exec -it gallant_bose
C:\ Program Files \ Docker Toolbox \ docker.exe:“exec”至less需要2个参数。 请参阅“C:\ Program Files \ Docker Toolbox \ docker.exe exec –help”。 用法:docker exec [OPTIONS] CONTAINER COMMAND [ARG …]在正在运行的容器中运行命令
解决scheme,在我的情况下添加命令bash :
$ docker exec -it gallant_bose bash
根@ e747ffecc84d:/#
最好的祝愿!
你确定test2
存在吗? 我没有看到你的命令有任何错误。 如果问题依然存在,您能提供docker ps
和docker images
输出吗?