分类名称中包含数字的泊坞窗容器

我有3个容器在运行

  • my_container_9
  • my_container_8
  • my_container_7

在这种情况下,我只想要名称中数字最小的容器

my_container_7

任何答案都会有帮助。 谢谢。

我正在使用这个

docker inspect --format='{{.Name}}' $(docker ps -q) | grep CONTAINERS_NAME | awk -F "_" '{print $NF}' | sort -n | head -1

这个脚本需要最低的运行容器,如果你想获得所有容器中最低的(运行和停止),只需编辑这个部分$(docker ps -q)像这样$(docker ps -a -q)。

就用它吧:

docker ps --filter 'name=my_container_' --format '{{.Names}}' | awk '{print substr($1,14)}' | sort -n | head -1

让我知道是否足够。 =)