Skip to content

Instantly share code, notes, and snippets.

@RobertoD91
Last active April 11, 2020 17:02
Show Gist options
  • Save RobertoD91/d438aa5747c645a52cc420c3cba0f45d to your computer and use it in GitHub Desktop.
Save RobertoD91/d438aa5747c645a52cc420c3cba0f45d to your computer and use it in GitHub Desktop.
# Istruzioni installazione DSP - testate in Ubuntu 18.04 in vmware
# solo su vmware
#sudo apt install open-vm-tools-desktop open-vm-tools
#consigliati
sudo apt install -y openssh-server tmate tmux
# essenziali
sudo apt install -y build-essential git screen
# se avete già installato un altro docker (ad esempio quello di ubuntu)
sudo apt-get remove docker docker-engine docker.io containerd runc
# per installare docker (versione ufficiale) UBUNTU
sudo apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io
# per installare docker (versione ufficiale) DEBIAN
sudo apt-get update
sudo apt install -y apt-transport-https ca-certificates curl gnupg-agent software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"
# per usare docker senza essere root, in altri sistemi operativi dovrete creare il gruppo docker manualmente
sudo usermod -aG docker $USER
# riavviate la vostra macchina virtuale
# installare la versione 10 di nodejs
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt install -y nodejs
# su kali
sudo apt install -y npm
# installiamo DSP
git clone https://github.com/giper45/DockerSecurityPlayground.git
cd DockerSecurityPlayground/
npm install
npm start
## aggiornamento
# mettiamo il docker-compose corretto
sudo apt remove -y docker-compose
# istruzioni complete su: https://docs.docker.com/compose/install/
sudo curl -L "https://github.com/docker/compose/releases/download/1.25.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
# opzionale per il completamento automtico
# nb: esiste anche una versione su pip, ma non è stata testata
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment