Я работаю с удаленным компьютером, для которого требуется sudo
для большинства docker
команд.Мне часто приходится выполнять несколько повторяющихся команд, чтобы остановить Docker-контейнеры и т. Д .: sudo docker stop <container_name>
.
Как правило, я бы использовал docker stop $(docker ps -q)
, чтобы остановить все результаты docker ps -q
, но простой префикс этого с sudo не делает то, что я после: sudo docker stop $(docker ps -q)
приводит к ошибке отказа в разрешении.
Есть ли способ передать это через sudo, чтобы мне не приходилось останавливать все по отдельности?