2024-08-28 23:13:45 +02:00
|
|
|
#!/bin/bash
|
|
|
|
|
|
|
|
# Récupère la version du système
|
|
|
|
os_system=`cat /etc/os-release`
|
2024-08-28 23:21:59 +02:00
|
|
|
os_format=${os_system,,}
|
2024-08-28 23:13:45 +02:00
|
|
|
|
|
|
|
function debian() {
|
|
|
|
apt-get update
|
|
|
|
apt-get install sudo curl
|
|
|
|
}
|
|
|
|
|
2024-08-28 23:21:59 +02:00
|
|
|
function fedora() {
|
|
|
|
dnf update
|
|
|
|
dnf install sudo curl
|
|
|
|
}
|
2024-08-28 23:13:45 +02:00
|
|
|
|
2024-08-28 23:21:59 +02:00
|
|
|
# Install Debian pour : Debian, Ubuntu, Kali, ParrotOS
|
|
|
|
if [[ $os_format == *"debian"* ]]; then
|
2024-08-28 23:13:45 +02:00
|
|
|
debian();
|
2024-08-28 23:21:59 +02:00
|
|
|
elif [[ $os_format == *"fedora"* ]]; then
|
|
|
|
fedora();
|
2024-08-28 23:13:45 +02:00
|
|
|
fi
|
|
|
|
|
2024-08-28 23:21:59 +02:00
|
|
|
|
2024-08-28 23:13:45 +02:00
|
|
|
# Installation de Docker
|
|
|
|
curl -fsSL https://get.docker.com -o get-docker.sh
|
|
|
|
sudo sh get-docker.sh
|
|
|
|
|
|
|
|
# Démarrage du docker compose
|
|
|
|
docker compose up -d --build
|