0

我正在尝试使用以下命令登录容器。

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

它在 Ubuntu 中运行良好,但在 Windows 10 中无法运行。

4

1 回答 1

0

您必须删除"才能工作。

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

但是你为什么要这样做呢?你可以运行:
docker exec -ti mycontainername sh

于 2019-01-18T09:55:03.030 回答