Files
Docker-and-Docker-Compose/README.md

1.2 KiB

Docker and Docker Compose Installation Guide

Guide to installing Docker and Docker Compose on Ubuntu 24.04.

Install Docker

# Update packages
sudo apt update

# Install Docker
sudo apt install -y docker.io

# Start Docker
sudo systemctl start docker
sudo systemctl enable docker

# Add current user to docker group (log out/in after)
sudo usermod -aG docker $USER

Install Docker Compose

sudo apt install -y docker-compose

Verify Installation

docker --version
docker-compose --version

Troubleshooting

Docker won't start

sudo systemctl status docker
sudo systemctl restart docker

Permission denied errors

Make sure you're in the docker group:

groups $USER

If not, run:

sudo usermod -aG docker $USER
# Then log out and back in

Basic Docker Commands

# List running containers
docker ps

# List all containers
docker ps -a

# Stop a container
docker stop <container-name>

# Remove a container
docker rm <container-name>

# View logs
docker logs <container-name>

# Build and run with docker-compose
docker-compose up -d --build