Переименовать экземпляр виртуальной машины Google Compute Engine

, если вы хотите полностью создать один автономный исполняемый файл, вы можете попробовать следующее: http://www.pyinstaller.org/ . я чувствую, что лучше создать один автономный исполняемый файл, чем cx_freeze или py2exe (по моему опыту).

Обновление: как последняя информация от @SoursopTree и @LectureMaker, теперь она поддерживает версию python 3.3 - 3.6.

Обновление: pass --onefile, если вы хотите создать полностью автономный .exe. в примере:

pyinstaller.exe --onefile --windowed app.py

Update: Еще одна интересная библиотека, которую автор библиотеки утверждает, что вы можете создавать кросс-платформенные настольные приложения. стоит попробовать https://build-system.fman.io/

29
задан Misha Brukman 24 January 2015 в 20:54
поделиться

8 ответов

Еще один способ сделать это:

  • снимок диска существующего экземпляра
  • создать новый диск из этого снимка
  • создать новый экземпляр с этот диск и дайте ему имя, которое вы хотели бы

Звучит много времени, но на самом деле это займет 5 минут.

24
ответ дан Misha Brukman 24 January 2015 в 20:54
поделиться

ты не можешь ...! После создания виртуальной машины вы не можете изменить Instance имя

18
ответ дан Raja Simon 24 January 2015 в 20:54
поделиться

Я заблудился в инструкциях, поэтому я решил добавить скриншоты, потому что навигация сбивает с толку. Я надеюсь, что это поможет вам.

  • Остановите свой экземпляр
  • Нажмите на имя остановленного экземпляра

enter image description here

  • В разделе Сведения об экземпляре виртуальной машины прокрутите вниз и щелкните диск

enter image description here

  • Нажмите «Создать снимок»

enter image description here

  • дайте ему имя, например, snapshot-1 (или имя вашего нового экземпляра)
  • щелкните по Создать кнопку

enter image description here

  • щелкнуть по вновь созданному снимку

enter image description here

  • Нажмите Создать экземпляр

enter image description here

  • ] Дайте вашему экземпляру новое имя и настройте остальную часть ВМ.

enter image description here

5
ответ дан Sun 24 January 2015 в 20:54
поделиться

Кроме хаков, описанных выше, это невозможно.

Тем не менее, он был запрошен на счет пользователя и получил 593 голосов . (по состоянию на 2018 г.) В настоящее время это самый «запланированный» элемент.

8
ответ дан serv-inc 24 January 2015 в 20:54
поделиться

Я пытаюсь сделать это 03/2019, и я увидел, что на панели

click Instance link
on top menu you will see "Create Similar"

может работать новая опция, если вам нужна та же машина без данных. (решил мой случай), если вам нужна полная копия, вы должны создать снимок и клонировать его.

0
ответ дан Alp Altunel 24 January 2015 в 20:54
поделиться

Я попробовал решение, предоставленное @Marius I. Это работает, но я потерял свое описание, мои метас, теги и разрешения, которые я установил для старого экземпляра. Я должен был скопировать свои метас, должен был убедиться, что зона для нового экземпляра была такой же, как и оригинал, и должен был проверить, что цены были такими же.

Я думаю, что лучше всего создать клон вашего исходного экземпляра, таким образом не нужно вручную копировать / устанавливать их на новом экземпляре.

  1. Как сказал @Marius, создайте снимок вашего диска ( НЕ пропускайте эту часть: вы можете потерять все ваши файлы / конфигурацию )
  2. Убедитесь, что вы выполнили шаг 1 .
  3. Клонируйте свой экземпляр
  4. Назовите свой клонированный экземпляр так, как вы хотите.
  5. Убедитесь, что выбран магазин моментальных снимков вашего диска, созданный в # 1 (убедитесь, что вы также выбрали тот же тип диска: если ваш оригинальный диск был, например, SSD, вы должны выбрать, хотите ли вы, чтобы новый диск был SSD тоже)
  6. Убедитесь, что ваши IP-адреса установлены правильно

Все готово:)

33
ответ дан gabriel-kaam 24 January 2015 в 20:54
поделиться

При работе с надежной системой необходимо иметь способ быстрого запуска системы, когда она выходит из строя. Это может быть с помощью пользовательских скриптов, соли, ANSIBLE и т. Д.

Итак, если вы хотите изменить имя вашего экземпляра, удалите экземпляр, создайте новый с правильным именем и снова запустите ваш скрипт:)

1
ответ дан John Asmuth 24 January 2015 в 20:54
поделиться

Чтобы ответить на ваш вопрос напрямую. Вы не можете редактировать имя экземпляра виртуальной машины.

Однако вы можете создать экземпляр новой виртуальной машины, используя ваш старый диск. Чтобы соответствовать имени экземпляра виртуальной машины, который вы хотите.

Пожалуйста, см. Ниже процедуру:

  1. Перейдите на страницу Compute Engine
  2. Перейдите на страницу диска
  3. Выберите диск вашего экземпляра виртуальной машины, который вы хотите создать снимок
  4. Нажмите на изображение с тремя точками на одной строке вашего диска
  5. Выберите + Создать снимок (откроется страница «Создать снимок»). Пожалуйста, назовите ваш снимок (резервная копия)
  6. Просто нажмите кнопку Создать.

Затем, после создания снимка для диска экземпляра виртуальной машины, вы можете приступить к созданию нового экземпляра из снимка, указывающего на другой регион, который вы можете считать таким: us-central1, us-west1 и us- west2. См. Процедуру ниже:

  1. Перейти на страницу моментального снимка
  2. Выбрать «резервную копию» снимка (вы должны быть на странице сведений о снимке)
  3. Нажмите «Создать экземпляр» (выберите лучший вариант) имя для нового экземпляра виртуальной машины)
  4. Выберите регион, наиболее подходящий для вас (us-central1, us-west1 и us-west2), за исключением us-east1.
  5. Наконец, нажмите «Создать»
0
ответ дан Kervin L 24 January 2015 в 20:54
поделиться
Другие вопросы по тегам:

Похожие вопросы: