Install Jenkins On GCloud

A quick summary of Install Jenkins On G Cloud

Jenkins installation on GCloud

Run Jenkins

docker run -u root -d -p 80:8080 -p 50000:50000 -v /var/jenkins_home:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock --name jenkins jenkinsci/blueocean

Install gcloud tools in Jenkins

Execute inside of Jenkins Container, may be it's better to create new Dockerfile based on above image?

apk --no-cache add \
        curl \
        python \
        py-crcmod \
        bash \
        libc6-compat \
        openssh-client \
        git 

cd ~
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-207.0.0-linux-x86_64.tar.gz
tar xzf google-cloud-sdk-207.0.0-linux-x86_64.tar.gz 
cd google-cloud-sdk
./install.sh
cd /usr/local/bin/
ln -s /root/google-cloud-sdk/bin/gcloud gcloud
ln -s /root/google-cloud-sdk/bin/gsutil gsutil
gcloud components install beta