Skip to content

Instantly share code, notes, and snippets.

@tachesimazzoca
Created November 5, 2016 11:15
Show Gist options
  • Select an option

  • Save tachesimazzoca/e33b917bc2e0c4d071010f913c2db0c9 to your computer and use it in GitHub Desktop.

Select an option

Save tachesimazzoca/e33b917bc2e0c4d071010f913c2db0c9 to your computer and use it in GitHub Desktop.
Vagrant Bootstrap Scripts
#!/usr/bin/env bash
nmcli connection reload
systemctl restart network.service
# packages
yum install -y vim-enhanced git
# docker-engine
tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/$releasever/
enabled=0
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF
yum install --enablerepo=dockerrepo -y docker-engine
!(getent passwd | grep "^docker:") && useradd docker -g docker
!(systemctl is-enabled docker.service) && systemctl enable docker.service
!(systemctl is-active docker.service) && systemctl start docker.service
exit 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment