Невозможно запустить экземпляр виртуальной машины GCP с контейнером

Невозможно запустить экземпляр виртуальной машины GCP с контейнером

На GCP вы можете создавать экземпляры VM и настраивать их для извлечения образа docker для запуска контейнера. В моем случае контейнер, похоже, не запущен. Когда я подключаюсь к VM по SSH и запускаю, docker imagesобразы не отображаются, что означает, что экземпляр не извлек образ. Ошибки не регистрируются.

Учетная запись службы, используемая для создания экземпляра, имеет storage.ObjectViewerразрешение IAM. Нужны ли учетной записи службы дополнительные разрешения для извлечения и запуска контейнера? Что я могу проверить, чтобы выяснить первопричину?

решение1

Вы можете запустить Debian12, настроить Docker и просто запустить.

Если вы используете COOS (Chromium OS), вам придется запустить Docker вручную.

Если вы хотите напрямую вытащить, вы можете попробовать с "debian" из свежего CoOS. Я не смог. Можете прикрепить скриншоты?

решение2

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

Связанный контент