有时我们在运维脚本中需要获得Docker Container ID 来进行进一步操作。

第1步,查看需要获得的容器Container
docker ps

第2步,shell脚本如下:
#!/bin/bash
#获取到ID ,通过容器 name , 下面是获取 容器名为"parse" 的ID
id=$(docker ps |grep "parse" | awk '{print $1}')
echo "容器id:"$id
以上代码命名为getid.sh
第3步,赋权
chmod u+x getid.sh
第4步, 如果是windows下编辑,(\n\r)与Linux不一致(\n),需要去除
sed -i 's/\r$//' getid.sh
以上就可以运行获得容器ID了
原创文章,作者:Gary,如若转载,请注明出处:https://www.cpw5.top/390.html
淘宝小店:陈皮王五工作室