mirror of
https://github.com/kevin-DL/services.git
synced 2026-01-11 19:04:35 +00:00
25 lines
752 B
Docker
25 lines
752 B
Docker
FROM micro/cells:v3 as builder
|
|
|
|
RUN apk add curl
|
|
|
|
# Install python/pip
|
|
ENV PYTHONUNBUFFERED=1
|
|
RUN apk add --update --no-cache python3 && ln -sf python3 /usr/bin/python
|
|
RUN python3 -m ensurepip
|
|
RUN pip3 install --no-cache --upgrade pip setuptools
|
|
|
|
# https://stackoverflow.com/questions/28372328/how-to-install-the-google-cloud-sdk-in-a-docker-image
|
|
|
|
# Downloading gcloud package
|
|
RUN curl https://dl.google.com/dl/cloudsdk/release/google-cloud-sdk.tar.gz > /tmp/google-cloud-sdk.tar.gz
|
|
|
|
# Installing the package
|
|
RUN mkdir -p /usr/local/gcloud \
|
|
&& tar -C /usr/local/gcloud -xvf /tmp/google-cloud-sdk.tar.gz \
|
|
&& /usr/local/gcloud/google-cloud-sdk/install.sh
|
|
|
|
# Adding the package path to local
|
|
ENV PATH $PATH:/usr/local/gcloud/google-cloud-sdk/bin
|
|
|
|
|