При развертывании образов Docker на экземплярах виртуальной машины Google Compute Engine существует некоторое ограничение , поскольку вы можете развернуть только один контейнер для каждого экземпляра виртуальной машины и использовать только образы ОС, оптимизированные для контейнеров, с этим методом развертывания..
Я считаю, что лучшим обходным решением является снятие флажка с опции контейнера в деталях вашего экземпляра, чтобы не развертывать контейнер на экземпляре виртуальной машины с помощью образа ОС, оптимизированного для контейнера.Эта опция полезна, если вы хотите развернуть отдельный контейнер на виртуальной машине.
Вместо этого установите docker в вашей виртуальной машине за пределами GCP.Кроме того, рассмотрите Kubernetes Engine, если вам нужно развернуть несколько контейнеров для каждого экземпляра виртуальной машины.