mirror of https://gitlab.com/hp3icc/emq-TE1.git
Update docker.sh
This commit is contained in:
parent
f3a818db10
commit
142f6b81cd
|
|
@ -10,13 +10,13 @@ echo "Installing required packages..."
|
||||||
echo "Install Docker Community Edition..."
|
echo "Install Docker Community Edition..."
|
||||||
|
|
||||||
# Eliminar versiones antiguas de Docker si las hay, ignorando errores si no existen
|
# 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
|
# Actualizar el índice de paquetes
|
||||||
apt-get -y update
|
#apt update
|
||||||
|
|
||||||
# Instalar paquetes necesarios para Docker (forzar sin intervención)
|
# 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
|
# 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
|
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
|
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
|
# Actualizar el índice de paquetes nuevamente
|
||||||
apt-get -y update
|
apt update
|
||||||
|
|
||||||
# Instalar Docker Community Edition, forzando la instalación sin preguntas
|
# Instalar Docker Community Edition, forzando la instalación sin preguntas
|
||||||
apt-get -y install docker-ce docker-ce-cli containerd.io
|
apt-get install -y docker-ce docker-ce-cli containerd.io
|
||||||
|
|
||||||
# Verificar la instalación de Docker
|
|
||||||
echo "Docker installed successfully!"
|
|
||||||
docker --version
|
|
||||||
|
|
||||||
echo "Install Docker Compose..."
|
echo "Install Docker Compose..."
|
||||||
|
|
||||||
# Instalar Docker Compose, forzando la instalación sin preguntas
|
# Instalar Docker Compose, forzando la instalación sin preguntas
|
||||||
apt-get -y install docker-compose
|
apt-get install -y docker-compose
|
||||||
|
|
||||||
# Verificar la instalación de Docker Compose
|
|
||||||
docker-compose --version
|
|
||||||
|
|
||||||
# Configurar Docker con opciones personalizadas, sobrescribiendo si es necesario
|
# Configurar Docker con opciones personalizadas, sobrescribiendo si es necesario
|
||||||
echo "Set userland-proxy to false and configure log options..."
|
echo "Set userland-proxy to false and configure log options..."
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue