Skip to content

Commit 9aa5294

Browse files
committed
🐛 fix: copy requirements.txt
1 parent ba6276f commit 9aa5294

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

docker/lambda/lambda.Dockerfile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ FROM public.ecr.aws/docker/library/python:3.12.0-slim-bullseye
22

33
# requirements-dev.lockからrequirements.txtを生成
44
COPY requirements-dev.lock /tmp/requirements-dev.lock
5-
RUN sed '/^-e file:.*/d' /tmp/requirements-dev.lock > requirements.txt
5+
RUN sed '/^-e file:.*/d' /tmp/requirements-dev.lock > /tmp/requirements.txt
6+
7+
# requirements.txtをコピー
8+
COPY /tmp/requirements.txt /app/requirements.txt
69

7-
# アプリコードをコピーする前に依存パッケージをインストール
8-
COPY requirements.txt /app/requirements.txt
910
RUN pip install --no-cache-dir -r /app/requirements.txt
1011

1112
COPY --from=public.ecr.aws/awsguru/aws-lambda-adapter:0.8.1 /lambda-adapter /opt/extensions/lambda-adapter

0 commit comments

Comments
 (0)