Dockerfile: install apitool from google repo

Signed-off-by: Shengqi Chen <harry-chen@outlook.com>
This commit is contained in:
Shengqi Chen 2025-09-16 14:43:14 +08:00
parent 870eefd7b6
commit ac0ece271c
No known key found for this signature in database

View File

@ -15,7 +15,8 @@ RUN if [ "$(uname -m)" != "x86_64" -a "$(uname -m)" != "i386" ]; then \
fi
# RUN pip3 install --upgrade pip
RUN python3 -m pip install gsutil --break-system-packages
# needs unpublished version of apitools, see: https://github.com/GoogleCloudPlatform/gsutil/issues/1819
RUN python3 -m pip install gsutil https://github.com/google/apitools/archive/refs/tags/v0.5.35.zip --break-system-packages
RUN echo "en_US.UTF-8 UTF-8" > /etc/locale.gen && apt-get install -y locales -qq && locale-gen
ENV LANG=en_US.UTF-8 LANGUAGE=en_US.UTF-8 LC_ALL=en_US.UTF-8 HOME=/tmp