TOP
EN EL
Εγκατάσταση του docker
24 Αυγούστου 2024 Published by Aristotelis Pitaridis
Tools used for this tutorial
Ubuntu Server 24.04
Docker 27.1.1
SHARE

Εισαγωγή

Το Docker είναι μια ισχυρή πλατφόρμα που επιτρέπει στους προγραμματιστές να αυτοματοποιούν την ανάπτυξη εφαρμογών μέσα σε ελαφριά, φορητά κοντέινερ. Αυτός ο οδηγός θα σας καθοδηγήσει στη διαδικασία εγκατάστασης του Docker.

Προαπαιτούμενα

Πριν ξεκινήσετε, βεβαιωθείτε ότι το σύστημά σας πληροί τις ακόλουθες απαιτήσεις:

  • Λειτουργικό σύστημα 64-bit
  • Διοικητικά δικαιώματα
  • Σύνδεση στο διαδίκτυο

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

1. Ενημέρωση του Συστήματος:

sudo apt update
sudo apt upgrade

2. Εγκατάσταση Απαιτούμενων Πακέτων:

sudo apt install ca-certificates curl

3. Προσθήκη του Επίσημου GPG Κλειδιού του Docker:

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

4. Προσθήκη του repository στις πηγές apt:

echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update

5. Εγκατάσταση των πακέτων του docker:

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

6. Επιβεβαίωση Εγκατάστασης:

sudo systemctl status docker

6. Προσθήκη Χρήστη στην Ομάδα Docker

Για να εκτελείτε εντολές Docker χωρίς sudo, προσθέστε τον χρήστη σας στην ομάδα Docker.

sudo usermod -aG docker newuser

8. Ενεργοποίηση Docker στην Εκκίνηση

Βεβαιωθείτε ότι το Docker ξεκινά αυτόματα όταν εκκινεί ο server.

sudo systemctl enable docker

Συμπέρασμα

Το Docker απλοποιεί τη διαδικασία ανάπτυξης, αποστολής και εκτέλεσης εφαρμογών χρησιμοποιώντας την τεχνολογία κοντέινερ. Ακολουθώντας αυτόν τον οδηγό, θα πρέπει τώρα να έχετε εγκαταστήσει το Docker.