在azure示例中执行代码时出错,因为节点已存在

在azure示例中执行代码时出错,因为节点已存在,azure,docker,Azure,Docker,我正在使用以下链接进行练习 我创建了容器注册表并创建了github登录 通过命令提示符,我可以登录azure docker login mikepff.azurecr.io 它成功登录,但当我创建github存储库的克隆时,它给了我一个错误 PS Azure:\> git clone https://github.com/mikepff/node-docker-demo.git fatal: destination path 'node-docker-demo' already e

我正在使用以下链接进行练习

我创建了容器注册表并创建了github登录 通过命令提示符,我可以登录azure

docker login mikepff.azurecr.io
它成功登录,但当我创建github存储库的克隆时,它给了我一个错误

  PS Azure:\> git  clone https://github.com/mikepff/node-docker-demo.git
fatal: destination path 'node-docker-demo' already exists and is not an empty directory.
Azure:/
PS Azure:\>
如果我不知道CD docker名称,它会给我以下错误。你能告诉我哪里出了问题吗

    cd node-docker-demo
    cd : Cannot find path 'Azure:/node-docker-demo' because it does not exist.
    At line:1 char:1
    + cd node-docker-demo
    + ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Azure:/node-docker-demo:String) [Set-Location], ItemNotFoundException
    + FullyQualifiedErrorId : PathNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

Azure:/
PS Azure:\>

根据您提供的消息,您似乎使用了Azure云Shell。在Azure Cloud Shell中,当前路径是您使用的用户的主路径,但您不能像在该路径中一样行事

你可以在我这边看到截图:

它显示的错误与您的相同。但实际上,该目录已经存在于您当前使用的用户的主路径中。因此,您需要使用如下命令检查目录:

ls -al 
cd ~/node-docker-demo/
将您身边的目录如下:

ls -al 
cd ~/node-docker-demo/

还有问题吗?这个解决方案解决了你的问题吗?如果它对你有效,请接受它作为答案。