Выполнение кода в примере Azure с ошибкой, поскольку узел уже существует - PullRequest
0 голосов
/ 25 сентября 2019

Я использую следующую ссылку для практики Docker в Azure

Я создал контейнерный реестр и создал github login с командной строкой, и я могу войти в 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, он выдает следующую ошибку.Подскажите, пожалуйста, где я ошибаюсь?

    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:\>

1 Ответ

0 голосов
/ 26 сентября 2019

Согласно сообщению, которое вы предоставляете, похоже, вы используете Azure Cloud Shell.В Azure Cloud Shell текущий путь - это домашний путь пользователя, которого вы используете, но вы не можете действовать так, как находитесь на этом пути.

Вы можете видеть скриншот на моей стороне:

enter image description here

Появляется та же ошибка, что и у вас.Но на самом деле, каталог уже существует в домашнем пути пользователя, которого вы используете в настоящее время.Таким образом, вам нужно проверить, является ли каталог такой командой:

ls -al 

или Скопируйте каталог на вашей стороне следующим образом:

cd ~/node-docker-demo/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...