文件名称:在AWS Lambda和AWS ECS中运行相同的Docker映像-Golang开发
文件大小:174KB
文件格式:ZIP
更新时间:2024-06-15 11:28:58
Golang Command Line
tl; dr在Lambda中为网站运行与在ECS,Kubernetes等中完全相同的映像。只需将其添加到Dockerfile中,在端口8080上监听,并通过运行状况检查返回200在/ ping处。 serverlessish tl; dr在Lambda中为网站运行与在ECS,Kubernetes等中完全相同的映像。只需将其添加到Dockerfile中,侦听端口8080并进行运行状况检查,即可在/ ping处返回200。 该图像现在将在Lambda和其他任何地方都可以使用,并且添加量不到2 MB。 那些便于复制粘贴的行:FROM public.ecr.aws/c2t6n2x5/serverlessish:1 AS lh#FROM ... COPY --from = lh / opt / extensions / serverlessish / opt / extensions / serverlessish#可选地添加以下行ENV PO
【文件预览】:
serverlessish-master
----lambdahttp.go(2KB)
----go.mod(151B)
----go.sum(370B)
----health.go(709B)
----Dockerfile(306B)
----lambdaruntime()
--------lambda_runtime.go(4KB)
----example()
--------go.mod(24B)
--------app.yml(563B)
--------example.go(604B)
--------Dockerfile(568B)
----LICENSE(1KB)
----http.go(4KB)
----docs()
--------README.old.md(1KB)
--------README.md(413B)
--------dockerfile.png(188KB)
----verbose.go(538B)