Skip to main content

Εγκατάσταση Docker σε Ubuntu

Χωρίς πολλά πολλά ξεκινάμε την εγκατάσταση

Αρχικά τρέχουμε την παρακάτω εντολή για να αφαιρέσουμε όλα τα πακέτα του Docker και να κάνουμε καθαρή εγκατάσταση.

sudo apt remove $(dpkg --get-selections docker.io docker-compose docker-compose-v2 docker-doc podman-docker containerd runc | cut 

1. Ρύθμιση του apt repository του Docker

Προσθέτουμε το επίσημο GPG key του Docker (GNU Privacy Guard Key)

sudo apt update
sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
και στην συνέχεια προσθέτουμε το repository στις πηγές του apt
sudo tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/ubuntu
Suites: $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF

και τέλος ενημερώνουμε την λίστα πακέτων

sudo apt update

2. Εγκατάσταση των πακέτων Docker

Εγκατάσταση της πιο πρόσφατης έκδοσης

Για να εγκαταστήσετε την τελευταία έκδοση, εκτελέστε:

sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

Σημείωση:
Η υπηρεσία Docker ξεκινά αυτόματα μετά την εγκατάσταση.

Για να ελέγξετε ότι το Docker τρέχει, εκτελέστε:
sudo systemctl status docker

Αν δεν τρέχει τότε εκτελέστε:

sudo systemctl start docker

3. Επιβεβαίωση επιτυχούς εγκατάστασης

Εκτελέστε το image hello-world:

sudo docker run hello-world

Αυτή η εντολή κατεβάζει ένα δοκιμαστικό image και το εκτελεί σε ένα container.
Όταν το container τρέξει σωστά, εμφανίζει ένα μήνυμα επιβεβαίωσης και τερματίζεται.