Skip to content

GCP Startup Script for Rancher 2.0 Beta

bernardmaltais edited this page Apr 13, 2018 · 1 revision
#! /bin/bash
sed -i 's/enforcing/permissive/g' /etc/selinux/config

systemctl stop firewalld
systemctl disable firewalld

yum -y update

yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2

yum-config-manager \
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo

yum install -y --setopt=obsoletes=0 \
docker-ce-17.03.2.ce-1.el7.centos \
docker-ce-selinux-17.03.2.ce-1.el7.centos

systemctl enable docker
systemctl start docker

yum -y install ntp
systemctl enable ntpd.service
systemctl start ntpd.service

docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/server:preview

Clone this wiki locally