Skip to content

Instantly share code, notes, and snippets.

@GuhaAG
Forked from sgtoj/docker_setup_wsl.sh
Created December 2, 2019 13:22
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GuhaAG/cd948bba30e1d1096ce4e2a2a71ad9b6 to your computer and use it in GitHub Desktop.
Save GuhaAG/cd948bba30e1d1096ce4e2a2a71ad9b6 to your computer and use it in GitHub Desktop.
Ubuntu for Windows: Setup Docker for WSL
# install docker client
curl https://download.docker.com/linux/static/stable/x86_64/docker-18.06.3-ce.tgz > ~/docker.tar.gz
tar xzvf ~/docker.tar.gz
sudo mv ~/docker/docker /usr/local/bin/docker
rm -rf ~/docker
rm -f ~/docker.tar.gz
# install docker-compose client
curl -L https://github.com/docker/compose/releases/download/1.25.0/docker-compose-Linux-x86_64 > ~/docker-compose
chmod +x ~/docker-compose
sudo mv ~/docker-compose /usr/local/bin/docker-compose
# point client to docker engine running in windows
echo "DOCKER_HOST=tcp://127.0.0.1:2375 ; export DOCKER_HOST" >> ~/.bashrc
source ~/.bashrc
# test clients
docker --version
docker-compose --version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment