我想生成一个合成docker ps表,但我的 docker 映像路径很长。我尝试做的解决方案是仅显示图像名称的最后一部分:
这就是我所拥有的:
\ndocker ps --format "table {{.Names}}\\\\t{{.Image}}\\\\t{{.Status}}\\\\t{{.Command}}"\n\nNAMES IMAGE STATUS COMMAND\na_container a_local_image Up 36 minutes "python\xe2\x80\xa6"\nanother_container registry.example.com/group/subgroup/project/my_image:latest Up 38 minutes "go\xe2\x80\xa6"\nRun Code Online (Sandbox Code Playgroud)\n我想:
\ndocker ps --format "table {{.Names}}\\\\t{{ <magic .Image> }}\\\\t{{.Status}}\\\\t{{.Command}}"\n\nNAMES IMAGE STATUS COMMAND\na_container a_local_image Up 36 minutes "python\xe2\x80\xa6"\nanother_container my_image:latest Up 38 minutes "go\xe2\x80\xa6"\nRun Code Online (Sandbox Code Playgroud)\n所以基本上,得到最后一个之后的内容/,就像basename那样。
这是我尝试过的:
\n# No fixed length\ndocker ps --format "table {{ slice .Image 0 10}}"\n\n#\xc2\xa0No last index available\ndocker ps --format 'table {{ (split …Run Code Online (Sandbox Code Playgroud)