Created
September 6, 2023 12:36
-
-
Save leifermendez/5ef96e87f9b38b55523dcb24383f1dac to your computer and use it in GitHub Desktop.
chatwood.sh
This file contains hidden or 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
#!/bin/bash | |
# Detener la ejecución en caso de cualquier error | |
set -e | |
# Actualizar la lista de paquetes | |
echo "Actualizando la lista de paquetes..." | |
sudo apt-get update -qq | |
# Actualizar todos los paquetes instalados | |
echo "Actualizando todos los paquetes instalados..." | |
sudo apt-get upgrade -y -qq | |
# Instalar Nginx | |
echo "Instalando Nginx..." | |
sudo apt install nginx -y -qq | |
# Instalar componentes necesarios para Docker | |
echo "Instalando componentes necesarios para Docker..." | |
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y -qq | |
# Añadir la llave GPG oficial de Docker | |
echo "Añadiendo la llave GPG oficial de Docker..." | |
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - | |
# Añadir el repositorio de Docker a las fuentes de APT | |
echo "Añadiendo el repositorio de Docker a las fuentes de APT..." | |
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" -y | |
# Descargar el script de instalación de Docker | |
echo "Descargando el script de instalación de Docker..." | |
curl -fsSL https://get.docker.com -o get-docker.sh | |
# Ejecutar el script de instalación de Docker | |
echo "Ejecutando el script de instalación de Docker..." | |
sudo sh get-docker.sh | |
# Instalar el plugin para Docker Compose | |
echo "Instalando el plugin para Docker Compose..." | |
sudo apt install docker-compose-plugin -y -qq | |
echo "Todas las instalaciones se han completado exitosamente!" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment