В соответствии с данными вашего журнала эта строка может указывать причину root:
dockerd[1356]:failed to start daemon: Unable to get the TempDir under /var/lib/docker: mkdir /var/lib/docker/tmp: no space left on device
Это означает, что на экземпляре виртуальной машины Compute Engine заканчивается свободное место на диске.
Если на диске нет свободного места, есть шанс предотвратить запуск службы s sh.
Поскольку экземпляры виртуальной машины Compute Engine предоставляют функцию увеличения размера диска в изображениях publi c, вы можете попробовать выполните следующие шаги и посмотрите, как это происходит.
- увеличьте размер используемого диска
- перезагрузите экземпляр или увеличьте раздел вручную размер