Команды docker ps и docker container ls выполняют одну и ту же задачу — вывод списка контейнеров в Docker. 14
Разница в том, что docker container ls — это новый вариант команды docker ps. 4 Он более длинный, но понятнее для пользователя, так как команды сгруппированы по функциям и концепциям (сети, тома, контейнеры и т. д.). 34
Новая структура команд (docker container <подкоманда>) была добавлена в Docker 1.13 для более структурированного использования командной строки. 2
Таким образом, основное отличие в том, что docker container ls — более новая и подробная версия команды docker ps. 3