Update docker.sh

This commit is contained in:
Script Proyect by HP3ICC 2024-09-17 00:34:39 +00:00
parent f3a818db10
commit 142f6b81cd
1 changed files with 6 additions and 13 deletions

View File

@ -10,13 +10,13 @@ echo "Installing required packages..."
echo "Install Docker Community Edition..."
# Eliminar versiones antiguas de Docker si las hay, ignorando errores si no existen
apt-get -y remove docker docker-engine docker.io containerd runc --ignore-missing
apt -y remove docker docker-engine docker.io containerd runc --ignore-missing
# Actualizar el índice de paquetes
apt-get -y update
#apt update
# Instalar paquetes necesarios para Docker (forzar sin intervención)
apt-get -y install apt-transport-https ca-certificates curl gnupg2 software-properties-common
apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common
# Descargar y agregar la clave GPG oficial de Docker, sobrescribiendo si es necesario
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor --batch --yes -o /usr/share/keyrings/docker-archive-keyring.gpg
@ -42,22 +42,15 @@ echo "Adding Docker repository for $ARCH..."
echo "deb [arch=$ARCH signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# Actualizar el índice de paquetes nuevamente
apt-get -y update
apt update
# Instalar Docker Community Edition, forzando la instalación sin preguntas
apt-get -y install docker-ce docker-ce-cli containerd.io
# Verificar la instalación de Docker
echo "Docker installed successfully!"
docker --version
apt-get install -y docker-ce docker-ce-cli containerd.io
echo "Install Docker Compose..."
# Instalar Docker Compose, forzando la instalación sin preguntas
apt-get -y install docker-compose
# Verificar la instalación de Docker Compose
docker-compose --version
apt-get install -y docker-compose
# Configurar Docker con opciones personalizadas, sobrescribiendo si es necesario
echo "Set userland-proxy to false and configure log options..."