From f2a330122154ea23eb3172173a3e44e8e5d8a962 Mon Sep 17 00:00:00 2001 From: Yi Wang Date: Fri, 7 Jun 2024 09:47:36 +0200 Subject: [PATCH 1/3] fix --- Dockerfile.gcs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile.gcs b/Dockerfile.gcs index 4553888..092d869 100644 --- a/Dockerfile.gcs +++ b/Dockerfile.gcs @@ -3,8 +3,11 @@ FROM fsouza/fake-gcs-server RUN apk update && \ apk --no-cache add py3-pip && \ apk add --virtual=build gcc libffi-dev musl-dev python3-dev && \ - pip3 install --upgrade pip && \ - pip3 install google-cloud-storage==1.31.2 + pip3 install --upgrade pip + +RUN python3 -m venv .venv && \ + source .venv/bin/activate && \ + python3 -m pip install google-cloud-storage==1.31.2 # Copy init_azurite.py script COPY ./init_gcs.py init_gcs.py From 196cb8ffd0e2f4ef052148c47ff2acb11cdb5ef6 Mon Sep 17 00:00:00 2001 From: Yi Wang Date: Fri, 7 Jun 2024 09:50:20 +0200 Subject: [PATCH 2/3] fix --- Dockerfile.gcs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Dockerfile.gcs b/Dockerfile.gcs index 092d869..72e5042 100644 --- a/Dockerfile.gcs +++ b/Dockerfile.gcs @@ -2,8 +2,7 @@ FROM fsouza/fake-gcs-server RUN apk update && \ apk --no-cache add py3-pip && \ - apk add --virtual=build gcc libffi-dev musl-dev python3-dev && \ - pip3 install --upgrade pip + apk add --virtual=build gcc libffi-dev musl-dev python3-dev RUN python3 -m venv .venv && \ source .venv/bin/activate && \ From e48afecd5a34cf597cc9dc3306c4efadb9fb4117 Mon Sep 17 00:00:00 2001 From: Yi Wang Date: Fri, 7 Jun 2024 10:20:44 +0200 Subject: [PATCH 3/3] fix data preload --- Dockerfile.gcs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.gcs b/Dockerfile.gcs index 72e5042..c134c94 100644 --- a/Dockerfile.gcs +++ b/Dockerfile.gcs @@ -12,6 +12,6 @@ RUN python3 -m venv .venv && \ COPY ./init_gcs.py init_gcs.py # Copy local blobs to azurite -COPY ./tests /docker-entrypoint-init-storage +COPY ./tests /data ENTRYPOINT [] \ No newline at end of file