Как исправить «docker exec» требует как минимум 2 аргумента - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь войти в контейнер, используя следующую команду.

docker exec -t -i $(docker container ps -f "name=mycontainer" -q) sh

Хорошо работает в Ubuntu и не работает в Windows 10.

1 Ответ

0 голосов
/ 18 января 2019

Вы должны удалить ", чтобы работать.

docker exec -ti $(docker container ps -f name=mycontainername -q) sh

Но зачем тебе это? Вы можете запустить:
docker exec -ti mycontainername sh

...