Skip to content

Instantly share code, notes, and snippets.

@salrashid123
Created September 4, 2017 15:18
Show Gist options
  • Save salrashid123/4f180abb91c9cc6711a4f88a190e586c to your computer and use it in GitHub Desktop.
Save salrashid123/4f180abb91c9cc6711a4f88a190e586c to your computer and use it in GitHub Desktop.
FROM centos:centos7
RUN echo $'[google-cloud-sdk]\n\
name=Google Cloud SDK\n\
baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el7-x86_64\n\
enabled=1\n\
gpgcheck=1\n\
repo_gpgcheck=1\n\
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg\n\
https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg'\
>> /etc/yum.repos.d/google-cloud-sdk.repo && \
yum install -y which gcc python-devel python-setuptools openssh-clients \
google-cloud-sdk \
google-cloud-sdk-app-engine-python \
google-cloud-sdk-app-engine-java \
google-cloud-sdk-app-engine-go \
google-cloud-sdk-datalab \
google-cloud-sdk-datastore-emulator \
google-cloud-sdk-pubsub-emulator \
kubectl && \
easy_install -U pip && \
pip install -U crcmod Pillow && \
gcloud config set core/disable_usage_reporting true && \
gcloud config set component_manager/disable_update_check true && \
gcloud config set metrics/environment github_docker_image
VOLUME ["/root/.config"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment