【发布时间】:2021-03-30 15:52:34
【问题描述】:
我在跑步时遇到问题
`docker `exec -t sandbox /bin/sh -c 'echo "127.0.0.1 sandbox" >> /etc/hosts'
在 Windows 泊坞窗中。我不断收到以下错误:
"The system cannot find the path specified"
有人知道我为什么会收到错误消息吗?
【问题讨论】:
我在跑步时遇到问题
`docker `exec -t sandbox /bin/sh -c 'echo "127.0.0.1 sandbox" >> /etc/hosts'
在 Windows 泊坞窗中。我不断收到以下错误:
"The system cannot find the path specified"
有人知道我为什么会收到错误消息吗?
【问题讨论】:
而不是 docker exec -it [containerid] /bin/sh
尝试使用docker exec -it [containerid] //bin//sh
【讨论】:
我发现使用" 而不是' 可以解决这个问题:
docker exec -t sandbox /bin/sh -c "echo '127.0.0.1 sandbox' >> /etc/hosts"
【讨论】:
我会运行 docker ps 来获取正在运行的容器的 ID,然后执行
docker exec that_id /bin/bash
【讨论】:
我正在使用docker exec -it [containerid] /bin/sh
【讨论】: