使用gitlab-ci.yml中的awk命令杀死一个docker容器



我想在gitlab-ci.yml中使用awk来杀死一个docker容器。然而,awk并没有如预期的那样工作。例如,我想使用awk杀死一个名为ADockerContainer的docker容器。因此,我使用以下命令:

docker kill $(docker ps | grep ADockerContainer | awk '{print $1}')

命令执行后,我得到:

"docker kill" requires at least 1 argument.

有人知道怎么解决这个问题吗?

docker kill(和其他命令(将直接使用容器名称,因此您不需要任何类型的命令替换。运行就足够了

docker kill AContainerName

最新更新