我刚刚开始使用Docker,并试图跟踪官方网站上的文档.在我到达这点之前,一切都很顺利。在步骤3中:
在运行该命令时,我得到错误-> ls:无法访问'C:/Program /Git/‘:没有这样的文件或目录.
我认为这没什么大不了的,所以我跳过了教程的下面几部分。然后,我在这部件中遇到了同样的错误:
我试图手动定位我的PC上的目录,并找到了一个远程的git存储库,但是这些命令仍然对我不起作用。以下是我尝试过的命令及其相应的错误:
docker run -it ubuntu ls /
-没有这样的文件或目录
cd /path/to/getting-started/app
-没有这样的文件或目录
docker run -dp 3000:3000 ` -w /app -v "$(pwd):/app" ` node:12-alpine ` sh -c "yarn install && yarn run dev"
- docker:守护进程的错误响应:工作目录C:/Program/Git/app无效,它需要是一个绝对路径。参见“docker run --help”。(此错误是在切换到我在PC上手动搜索的目录后发生的)
我不确定我是否要设置一条路?我认为我没有错过在前面的教程中提供的任何步骤。
发布于 2022-10-19 01:40:59
谢谢伙计们!我确实是在VSCode上使用git。我试着通过ubuntu在我的Windows终端上运行它,现在一切都很好。谢谢麦克斯还有斯皮尔斯。我到底有什么问题。
这些评论帮助我解决了这个问题:
也许这就是你的问题github.com/docker-存档/工具箱/问题/673- Max听起来像是在使用git bash,它带有git for >windows的包。我强烈建议避免这种情况,转而使用WSL2。git bash >并不是您在使用docker时所寻找的那种shell,因为缺少了>libs和一些很难调试的不良副作用。-矛
https://stackoverflow.com/questions/74106341
复制相似问题