Открыв командный терминал из Google Cloud Platform, вы увидите оболочку уровня проекта.
account_name@cloudshell:/ (project_name)$
после запуска новой виртуальной машины можно отправлять файлы из файловой системы уровня проекта на виртуальную машину следующим образом:
account_name@cloudshell:/ (project_name)$ gcloud compute scp --recurse \
> ~/project-file vm-name:~
после ssh-входа в новую виртуальную машину, как вы выполняете ту же передачу файлов изнутри виртуальной машины?
Все, что я пробовал, выглядит так:
account_name@vm-name:~$ gcloud compute scp --recurse \
> cloudshell:~/project-file ~
ERROR: (gcloud.compute.scp) Could not fetch resource:
- The resource 'projects/project_name/zones/my_zone/instances/cloudshell' was not found