#!/bin/bash # Acest script ne ajuta la instalarea docker-ului pe o masina cu Ubuntu # Creare functie pentru afisarea mesajelor de eroare function error_msg { if [ $? -ne 0 ]; then echo "Eroare: $1" exit 1 fi } # Add Docker's official GPG key: sudo apt update error_msg "Actualizarea listei de pachete a esuat." # Install required packages: sudo apt install ca-certificates curl error_msg "Instalarea pachetului 'ca-certificates' sau 'curl' a esuat." # Create the /etc/apt/keyrings directory if it doesn't exist: sudo install -m 0755 -d /etc/apt/keyrings error_msg "Crearea directorului /etc/apt/keyrings a esuat." sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc error_msg "Descărcarea cheii GPG Docker a eșuat." # Set permissions for the GPG key: sudo chmod a+r /etc/apt/keyrings/docker.asc error_msg "Modificarea permisiunilor pentru cheia GPG Docker a eșuat." # Add the repository to Apt sources: sudo tee /etc/apt/sources.list.d/docker.sources <