Last active
April 11, 2020 17:02
-
-
Save RobertoD91/d438aa5747c645a52cc420c3cba0f45d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 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