dev: automated commit - 2025-05-31 16:03:53

This commit is contained in:
Mariano Z. 2025-05-31 16:03:57 -03:00
commit 0e0bebab30
Signed by: marianozunino
GPG key ID: 4C73BAD25156DACE
7 changed files with 944 additions and 0 deletions

24
runs/docker Executable file
View file

@ -0,0 +1,24 @@
#!/usr/bin/env bash
# NAME: Install and configure Docker on Arch Linux
set -euo pipefail
echo "Installing Docker..."
# Install Docker packages
sudo pacman -S --needed --noconfirm docker docker-compose docker-buildx
# Add current user to docker group
sudo usermod -aG docker "$USER"
# Enable and start Docker service
sudo systemctl enable docker.service
sudo systemctl start docker.service
# Enable containerd service (dependency)
sudo systemctl enable containerd.service
sudo systemctl start containerd.service
echo "✅ Docker installed successfully!"
echo "⚠️ You need to log out and back in (or reboot) for group changes to take effect"
echo "🐳 Test with: docker run hello-world"