Skip to content

Instantly share code, notes, and snippets.

@thomas-barthelemy
Last active May 20, 2016 06:10
Show Gist options
  • Save thomas-barthelemy/94a96721b650a95bfccfa5df2c66bc74 to your computer and use it in GitHub Desktop.
Save thomas-barthelemy/94a96721b650a95bfccfa5df2c66bc74 to your computer and use it in GitHub Desktop.
(webridge.asia) Docker Install Ubuntu Trusty
#!/bin/bash
if hash docker &> /dev/null; then
echo 'Docker already installed!'
exit
fi
## Installing dependencies
apt-get update
apt-get install -y apt-transport-https ca-certificates linux-image-extra-$(uname -r)
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
## Adding Repository
echo 'deb https://apt.dockerproject.org/repo ubuntu-trusty main' > /etc/apt/sources.list.d/docker.list
## Installing Docker Engine
apt-get update
apt-get install -y docker-engine
service docker start
## Adding current user to Docker Group
groupadd docker
usermod -aG docker ${USER}
## Pulling base dev containers
docker pull webridge/composer
docker pull webridge/symfony-app:php56
docker pull postgres
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment