Κοινή χρήση τεχνολογίας

Container docker σύνθεση

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

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

Βασική ιδέα

Υπηρεσίες

Μια υπηρεσία είναι μια αφαίρεση που εκτελεί ένα κοντέινερ. Κάθε υπηρεσία εκτελεί μια εικόνα και μπορεί να περιέχει επιλογές διαμόρφωσης για το κοντέινερ, όπως αντιστοίχιση θυρών, μεταβλητές περιβάλλοντος, τοποθέτηση τόμου κ.λπ.

Δίκτυα

Οι υπηρεσίες στο Compose συνδέονται σε ένα προεπιλεγμένο δίκτυο από προεπιλογή, αλλά μπορείτε να προσαρμόσετε τη διαμόρφωση του δικτύου για να ελέγχετε τον τρόπο με τον οποίο διαφορετικές υπηρεσίες επικοινωνούν μεταξύ τους.

Τόμοι

Οι τόμοι χρησιμοποιούνται για τη διατήρηση δεδομένων που παράγονται από την υπηρεσία. Σας επιτρέπουν να διατηρείτε δεδομένα σε όλες τις επανεκκινήσεις κοντέινερ και να μοιράζεστε δεδομένα σε πολλά κοντέινερ.

Εγκαταστήστε το Docker Compose

Σε συστήματα Linux, το Docker Compose μπορεί να εγκατασταθεί με την ακόλουθη εντολή:

  1. sudo curl -L "https://github.com/docker/compose/releases/download/v2.0.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
  2. sudo chmod x /usr/local/bin/docker-compose