Привет, у меня есть приложение sam, которое выполняет одну лямбда-функцию и может быть вызвано из конечной точки покоя, которая работает, как и ожидалось, но когда я пытаюсь протестировать приложение sam локально, используя sam local start-lambda или sam local start-api или sam localinvoke я получаю сообщение об ошибке:
self.connect()
File "C:\Users\divyanayan.awasthi\AppData\Roaming\Python\Python37\site-packages\docker\transport\npipeconn.py", line 31, in connect
sock.connect(self.npipe_path)
File "C:\Users\divyanayan.awasthi\AppData\Roaming\Python\Python37\site-packages\docker\transport\npipesocket.py", line 22, in wrapped
return f(self, *args, **kwargs)
File "C:\Users\divyanayan.awasthi\AppData\Roaming\Python\Python37\site-packages\docker\transport\npipesocket.py", line 50, in connect
win32pipe.WaitNamedPipe(address, self._timeout)
pywintypes.error: (2, 'WaitNamedPipe', 'The system cannot find the file specified.')
Используется версия Сэма
SAM CLI, version 0.7.0
Это потому, что у меня нет докера, работающего в моей локальной системе, или требуется какая-то другая конфигурация. У меня есть однаКласс .py и файл template.yml для приложения SAM.