質問編集履歴
4
追記2
test
CHANGED
File without changes
|
test
CHANGED
@@ -87,3 +87,21 @@
|
|
87
87
|
Error: Could not find lambci/lambda:python3.7 image locally and failed to pull it from docker.
|
88
88
|
|
89
89
|
Local invoke of SAM Application has ended.
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
[追記2]
|
94
|
+
|
95
|
+
lambci/lambda:python3.7 imageが見つからないというエラー?ですので
|
96
|
+
|
97
|
+
以下のサイトを参考にrunコマンドを実行
|
98
|
+
|
99
|
+
docker run --rm -v "$PWD":/var/task:ro,delegated lambci/lambda:python3.7 lambda_function.lambda_handler
|
100
|
+
|
101
|
+
[リンク内容](https://hub.docker.com/r/lambci/lambda/)
|
102
|
+
|
103
|
+
結果:失敗
|
104
|
+
|
105
|
+
python3.7はリポジトリにあるはずなのに
|
106
|
+
|
107
|
+
[リンク内容](https://github.com/lambci/docker-lambda)
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -59,3 +59,31 @@
|
|
59
59
|
★英語読めないんですけどこの解決策ですかね?
|
60
60
|
|
61
61
|
[リンク内容](https://github.com/awslabs/aws-sam-cli/issues/959)
|
62
|
+
|
63
|
+
|
64
|
+
|
65
|
+
[追記]
|
66
|
+
|
67
|
+
上記リンクを参考にwindowsコンテナ→Linuxコンテナに変更して
|
68
|
+
|
69
|
+
File SharingでCドライブを指定してから
|
70
|
+
|
71
|
+
再度、『AWS SAM Hello world』を実行しましたところ
|
72
|
+
|
73
|
+
以下のエラーが発生いたしました。
|
74
|
+
|
75
|
+
Preparing to run app.lambda_handler locally...
|
76
|
+
|
77
|
+
Building SAM Application...
|
78
|
+
|
79
|
+
Build complete.
|
80
|
+
|
81
|
+
Starting the SAM Application locally (see Terminal for output)
|
82
|
+
|
83
|
+
Running command: sam local invoke awsToolkitSamLocalResource --template C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkTdUSB4\output\template.yaml --event C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkTdUSB4\event.json --env-vars C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkTdUSB4\env-vars.json
|
84
|
+
|
85
|
+
Invoking app.lambda_handler (python3.7)
|
86
|
+
|
87
|
+
Error: Could not find lambci/lambda:python3.7 image locally and failed to pull it from docker.
|
88
|
+
|
89
|
+
Local invoke of SAM Application has ended.
|
2
error
test
CHANGED
File without changes
|
test
CHANGED
@@ -24,6 +24,38 @@
|
|
24
24
|
|
25
25
|
なにか手順が漏れているのでしょうか
|
26
26
|
|
27
|
-
|
27
|
+
Preparing to run app.lambda_handler locally...
|
28
28
|
|
29
|
-
|
29
|
+
Building SAM Application...
|
30
|
+
|
31
|
+
Build complete.
|
32
|
+
|
33
|
+
Starting the SAM Application locally (see Terminal for output)
|
34
|
+
|
35
|
+
Running command: sam local invoke awsToolkitSamLocalResource --template C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkCbdGXm\output\template.yaml --event C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkCbdGXm\event.json --env-vars C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkCbdGXm\env-vars.json
|
36
|
+
|
37
|
+
Invoking app.lambda_handler (python3.7)
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
Fetching lambci/lambda:python3.7 Docker container image.....
|
42
|
+
|
43
|
+
Mounting C:\Users\ユーザ名~1\AppData\Local\Temp\aws-toolkit-vscode\vsctkCbdGXm\output\awsToolkitSamLocalResource as /var/task:ro,delegated inside runtime container
|
44
|
+
|
45
|
+
Traceback (most recent call last):
|
46
|
+
|
47
|
+
File "C:\Program Files\Amazon\AWSSAMCLI\runtime\lib\site-packages\docker\api\client.py", line 261, in _raise_for_status
|
48
|
+
|
49
|
+
response.raise_for_status()
|
50
|
+
|
51
|
+
File "C:\Program Files\Amazon\AWSSAMCLI\runtime\lib\site-packages\requests\models.py", line 940, in raise_for_status
|
52
|
+
|
53
|
+
raise HTTPError(http_error_msg, response=self)
|
54
|
+
|
55
|
+
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: http+docker://localnpipe/v1.35/containers/create
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
★英語読めないんですけどこの解決策ですかね?
|
60
|
+
|
61
|
+
[リンク内容](https://github.com/awslabs/aws-sam-cli/issues/959)
|
1
改行追加
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
SAMの構築
|
1
|
+
SAMの構築でエラー発生
|
test
CHANGED
@@ -1,6 +1,8 @@
|
|
1
1
|
以下のサイトを参考にPC上にSAM環境を構築いたしました。
|
2
2
|
|
3
3
|
[リンク内容](https://qiita.com/haneda-sra-airline-erp/items/ef7bb273d8522a799c09)
|
4
|
+
|
5
|
+
|
4
6
|
|
5
7
|
環境構築をする上で不明な点が2店ありましたのでご教示願います。
|
6
8
|
|
@@ -11,6 +13,8 @@
|
|
11
13
|
Windows上でlinuxコンテナを動かす必要があると思いこの設定が必要だと考えています。
|
12
14
|
|
13
15
|
[リンク内容](https://docs.aws.amazon.com/ja_jp/serverless-application-model/latest/developerguide/serverless-sam-cli-install-windows.html)
|
16
|
+
|
17
|
+
|
14
18
|
|
15
19
|
2.『AWS: Create new AWS SAM Application』を選択した後
|
16
20
|
|