Skip to content

Instantly share code, notes, and snippets.

@apolloclark
Last active February 23, 2022 15:10
Show Gist options
  • Select an option

  • Save apolloclark/f0e3974601346883c731 to your computer and use it in GitHub Desktop.

Select an option

Save apolloclark/f0e3974601346883c731 to your computer and use it in GitHub Desktop.
#!/bin/bash
# update apt-get
export DEBIAN_FRONTEND="noninteractive"
sudo apt-get update
# remove previously installed Docker
sudo apt-get purge lxc-docker*
sudo apt-get purge docker.io*
# add Docker repo
sudo apt-get install -y apt-transport-https ca-certificates
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
cat > /etc/apt/sources.list.d/docker.list <<'EOF'
deb https://apt.dockerproject.org/repo debian-stretch main
EOF
sudo apt-get update
# install Docker
sudo apt-get install -y docker-engine
sudo service docker start
sudo docker run hello-world
# configure Docker user group permissions
sudo groupadd docker
sudo gpasswd -a ${USER} docker
sudo service docker restart
# set Docker to auto-launch on startup
sudo systemctl enable docker
@0dayCTF
Copy link
Copy Markdown

0dayCTF commented Dec 11, 2019

Lifesaver! Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment