Привет, у меня есть приложение sam, которое одна лямбда-функция может быть вызвана из конечной точки отдыха, которая работает, как ожидалось, но когда я пытаюсь протестировать приложение sam локально, используя sam local start-lambda или sam local start-api или sam local invoke, я получаю ошибка как:
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.