Πώς να εγκαταστήσετε με μη αυτόματο τρόπο την τελευταία έκδοση Docker Compose στο Linux

Πώς να εγκαταστήσετε με μη αυτόματο τρόπο την τελευταία έκδοση Docker Compose στο Linux
Αναγνώστες σαν εσάς βοηθούν στην υποστήριξη του MUO. Όταν κάνετε μια αγορά χρησιμοποιώντας συνδέσμους στον ιστότοπό μας, ενδέχεται να κερδίσουμε μια προμήθεια θυγατρικών. Διαβάστε περισσότερα.

Το Docker Compose είναι διαθέσιμο στα τυπικά αποθετήρια στις περισσότερες διανομές. Ωστόσο, οι πιο πρόσφατες εκδόσεις αποθετηρίου τείνουν να είναι αρκετές εκδόσεις πίσω από την τελευταία έκδοση.





MUO βίντεο της ημέρας ΚΥΛΙΣΤΕ ΓΙΑ ΝΑ ΣΥΝΕΧΙΣΕΤΕ ΜΕ ΠΕΡΙΕΧΟΜΕΝΟ

Αυτό γίνεται όλο και περισσότερο πρόβλημα και μπορεί να προκαλέσει μια ποικιλία σφαλμάτων που απαιτούν λύσεις. Δείτε πώς μπορείτε να εγκαταστήσετε την πιο πρόσφατη έκδοση του Docker Compose σε Linux.





Το Docker Compose απλοποιεί τη ζωή σας

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





Διευκολύνει τη διαμόρφωση ενός περιβάλλοντος για την εκτέλεση του λογισμικού σας και μπορεί να κατεβάσει εικόνες και να ρυθμίσει αυτόματα κοντέινερ—όλα με μία μόνο σύνθετη εντολή.

Το πρόσθετο Docker Compose κάνει τη ζωή ακόμα πιο εύκολη. Με αυτό, μπορείτε να ορίσετε περιβάλλοντα σε ένα αρχείο κειμένου YAML και στη συνέχεια να χρησιμοποιήσετε σύντομες εντολές για να τα διαχειριστείτε.



Αν εσύ αυτο-φιλοξενεί έργα σε ένα Raspberry Pi , είναι ανεκτίμητη. Μπορείτε ακόμη και να εκτελέσετε ολόκληρα λειτουργικά συστήματα, Το Ubuntu, για παράδειγμα, ως κοντέινερ Docker .

Γιατί να μην χρησιμοποιήσετε την έκδοση Repo του Docker Compose;

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





  λάθη ρίψης docker-compose με wger

Το σχήμα και η σύνταξη που χρησιμοποιούν δεν είναι πάντα συμβατά και καθώς περιστρέφετε κοντέινερ, ενδέχεται να αντιμετωπίσετε σφάλματα όπως ' Το services.web.depends_on περιέχει έναν μη έγκυρο τύπο, θα πρέπει να είναι πίνακας ' ή ' Μη υποστηριζόμενη επιλογή διαμόρφωσης για δίκτυα '.

Πολλά από αυτά τα σφάλματα σχετίζονται με λειτουργίες που έχουν καταργηθεί ή προστεθεί από τότε που κυκλοφόρησε η έκδοση του Docker Compose. Ενώ ψαχουλεύετε και αλλάζετε τον αριθμό έκδοσης στο δικό σας docker-compose.yaml αρχείο ή η εντατική αναζήτηση για πολύ συγκεκριμένα σφάλματα μπορεί μερικές φορές να αποφέρει αποτελέσματα, δεν είναι η καλύτερη επιλογή.





Οι πιο πρόσφατες εκδόσεις Docker Compose αντιμετωπίζουν τους αριθμούς εκδόσεων ως μόνο συμβουλευτικούς και συνήθως λειτουργούν απρόσκοπτα με αρχεία YAML που δημιουργήθηκαν για προηγούμενες εκδόσεις του Docker Compose.

Καθώς οι τυπικές εκδόσεις αποθετηρίου του Docker Compose τείνουν να υστερούν σε σχέση με τις πιο πρόσφατες, ίσως χρειαστεί να εγκαταστήσετε το Docker Compose με μη αυτόματο τρόπο.

Πώς να εγκαταστήσετε το Docker Compose με μη αυτόματο τρόπο

  docker compose εκδόσεις github

Μπορείτε να βρείτε την πιο πρόσφατη έκδοση του Docker Compose στην επίσημη σελίδα εκδόσεων GitHub του έργου.

Κατεβάστε: Docker Compose

Πριν ξεκινήσετε, θα πρέπει να απεγκαταστήσετε την έκδοση του Docker Compose που εγκαταστήσατε με τον διαχειριστή πακέτων. Εάν εγκαταστήσατε το Docker Compose χρησιμοποιώντας το APT, για παράδειγμα, ανοίξτε ένα τερματικό και εισαγάγετε:

 sudo apt remove docker-compose

Επισκεφτείτε τη σελίδα Εκδόσεις GitHub στο πρόγραμμα περιήγησής σας και επιλέξτε την αρχιτεκτονική του συστήματός σας από τη λίστα. Οι περισσότεροι σύγχρονοι επιτραπέζιοι υπολογιστές θα απαιτούν το docker-compose-linux-x86_64 πακέτο. Αυτό μπορεί να είναι κρυφό και ίσως χρειαστεί να κάνετε κλικ Εμφάνιση όλων των στοιχείων ενεργητικού να το βρω.

Για πρόσφατο 64-bit Raspberry Pis, επιλέξτε docker-compose-linux-aarch64 , και για παλαιότερη αρχιτεκτονική ARM, αναζητήστε docker-compose-linux-armv7 ή docker-compose-linux-armv6 .

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

Τώρα επιστρέψτε στο τερματικό σας και χρησιμοποιήστε το wget εντολή για λήψη του δυαδικού:

 wget https://github.com/docker/compose/releases/download/v2.19.1/docker-compose-linux-x86_64
  εγκαταστήστε με μη αυτόματο τρόπο το δυαδικό αρχείο docker-compose στο linux

Μετονομάστε το αρχείο που κατεβάσατε, μετακινήστε το σε μια τοποθεσία στο PATH σας και κάντε το εκτελέσιμο:

 sudo mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose 
sudo chmod +x /usr/local/bin/docker-compose

Τέλος, ελέγξτε την έκδοση του Docker Compose που είναι εγκατεστημένη με:

 docker-compose -v

Τώρα θα έχετε εγκατεστημένη την πιο πρόσφατη έκδοση Docker Compose στον υπολογιστή σας Linux.

nintendo switch joy con black Friday

Χρησιμοποιήστε το Docker Compose για να εκτελέσετε μερικά σπουδαία έργα

Με μια ενημερωμένη έκδοση του Docker Compose, θα διαπιστώσετε ότι τα έργα σας και οι εφαρμογές με κοντέινερ εκτελούνται πιο ομαλά.

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