2014-12-24 1 views
0
docker stop lastContainerName 

Он отлично работает. Я хочу, чтобы остановить его с помощью команды docker ps -lСтоп недавно начал контейнер в докер?

docker stop | docker ps -l 

Я попробовал это. К сожалению, docker stop --help получает исполнение.

Я что-то не хватает? Как достичь этого? Какие-либо предложения.

+0

Вы используете Boot2Docker на Mac или Windows? Они имеют различный синтаксис командной строки. – Bryan

ответ

1

Похоже, что вы пытаетесь выполнить вывод docker ps -l в качестве аргумента команды docker stop. Один из способов сделать это в Unix это с обратными кавычками:

docker stop `docker ps -lq` 

(Я также добавил -q вариант, так что вы получите только идентификатор, без колонки названий и т.д.)

Смежные вопросы