τα στοιχεία επικοινωνίας μου
Ταχυδρομείο[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Η εταιρεία χρησιμοποιεί το Docker, αλλά όλοι στην ομάδα το χρησιμοποιούν σιωπηλά και δεν παρέχεται εκπαίδευση.
Πρέπει να χρησιμοποιήσετε μια σκάλα για να αποκτήσετε πρόσβαση στον επίσημο ιστότοπο του docker:Εγκαταστήστε το Docker Engine στο Ubuntu
Υπάρχει ένα ερώτημα εδώ: Ποια είναι η σχέση μεταξύ του Docker Engine και του Docker και του DockerDesktop;
Κάτω από τη σελίδα "Εγκαταστήστε το Docker Engine στο Ubuntu", οι "Μέθοδοι εγκατάστασης" περιγράφουν:
Μπορείτε να εγκαταστήσετε το Docker Engine με διαφορετικούς τρόπους, ανάλογα με τις ανάγκες σας (Μπορείτε να εγκαταστήσετε το Docker Engine με διαφορετικούς τρόπους, ανάλογα με τις ανάγκες σας)
1) Το Docker Engine συνοδεύεται από Docker Desktop για Linux. Αυτός είναι ο πιο εύκολος και γρήγορος τρόπος για να ξεκινήσετε.
Το Docker Engine συνοδεύεται από Docker Desktop για Linux.Αυτός είναι ο πιο εύκολος και γρήγορος τρόπος για να ξεκινήσετε
2) Ρυθμίστε και εγκαταστήστε το Docker Engine από το κατάλληλο αποθετήριο του Docker.
Ρυθμίστε και εγκαταστήστε το κατάλληλο αποθετήριο του Docker Engine Docker.
3) Εγκαταστήστε το μη αυτόματα και διαχειριστείτε τις αναβαθμίσεις με μη αυτόματο τρόπο.
Εγκαταστήστε το μη αυτόματα και διαχειριστείτε τις αναβαθμίσεις με μη αυτόματο τρόπο.
4) Χρησιμοποιήστε ένα σενάριο ευκολίας. Συνιστάται μόνο για περιβάλλοντα δοκιμών και ανάπτυξης.
Χρησιμοποιήστε ένα σενάριο ευκολίας. Συνιστάται μόνο για περιβάλλοντα δοκιμών και ανάπτυξης.
Ακολουθώντας τις παραπάνω οδηγίες, η εγκατάσταση του Docker Desktop είναι ο απλούστερος τρόπος, ωστόσο, μετά τη λήψη του Docker Desktop.deb, η εγκατάσταση αποτυγχάνει με την ακόλουθη ερώτηση:
sudo apt-get ενημέρωση
sudo apt-get install ./docker-desktop-amd64.deb
Τα ακόλουθα πακέτα έχουν ανεκπλήρωτες εξαρτήσεις:
docker-desktop : Εξαρτάται: docker-ce-cli αλλά δεν μπορεί να εγκατασταθεί
Ε: Δεν μπορείτε να διορθώσετε προβλήματα, έχετε σπασμένα πακέτα.
Έγγραφα επίσημων ιστοσελίδων,
Αρχικά νόμιζα ότι η έκδοση του ubuntu20 ήταν λάθος, αλλά δεν μπορούσα να βρω μια έκδοση που να είναι συμβατή με το ubuntu20. Υπάρχει κάποια σύγχυση εδώ;
Ερωτήσεις αναζήτησηςΔεν είναι δυνατή η εγκατάσταση του Docker Desktop στο Ubuntu 22.04
Το Docker Desktop έχει μια εξάρτηση από το docker CLI, το οποίο απαιτεί τη ρύθμιση του αποθετηρίου πακέτων download.docker.com πριν από την εγκατάσταση του πακέτου docker-desktop. από το μήνυμα σφάλματος, υποπτεύομαι ότι δεν ρυθμίσατε αυτό το αποθετήριο (δείτε το "βήμα 1" στις οδηγίες, https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop
(Το Docker Desktop βασίζεται στο docker CLI, το οποίο απαιτεί τη ρύθμιση του αποθετηρίου πακέτων download.docker.com πριν από την εγκατάσταση του πακέτου docker-desktop. Κρίνοντας από το μήνυμα σφάλματος, υποπτεύομαι ότι δεν έχετε ρυθμίσει αυτό το αποθετήριο (βλ. "Βήμα 1" στις οδηγίες " https://docs.docker.com/desktop/install/ubuntu/#install-docker-desktop)
Σε συνδυασμό με τεκμηρίωση:Εγκαταστήστε το Docker Desktop στο Ubuntu
Στη συνέχεια, στη σελίδα λήψης επιφάνειας εργασίας εγγράφου DockerΕγκαταστήστε το Docker Desktop στο Ubuntu
Εγκαταστήστε το Docker Desktop
Συνιστώμενη προσέγγιση για την εγκατάσταση του Docker Desktop στο Ubuntu:
1.Ρυθμίστε το αποθετήριο πακέτων του Docker. Δείτε το πρώτο βήμα της Εγκατάστασης χρησιμοποιώντας το αποθετήριο apt.
2.Κατεβάστε το τελευταίο πακέτο DEB.
3. Εγκαταστήστε το πακέτο με apt ως εξής:
sudo apt-get ενημέρωση
sudo apt-get install ./docker-desktop-<arch> .deb
Πρώτα πρέπει να εγκαταστήσετε το αποθετήριο πακέτων του Docker Δεν ξέρω τι σχέση έχει με το Docker και ποια είναι η χρήση του.
Εγκαταστήστε χρησιμοποιώντας το αποθετήριο apt
Πριν εγκαταστήσετε το Docker Engine για πρώτη φορά σε ένα νέο κεντρικό μηχάνημα, πρέπει να ρυθμίσετε το αποθετήριο Docker. Στη συνέχεια, μπορείτε να εγκαταστήσετε και να ενημερώσετε το Docker από το αποθετήριο.
1.Ρυθμίστε το κατάλληλο αποθετήριο του Docker.
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get 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
# Add the repository to Apt sources:
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
2.Εγκαταστήστε τα πακέτα Docker.
Αργότερο:
To install the latest version, run:
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Συγκεκριμένη έκδοση:
To install a specific version of Docker Engine, start by listing the available versions in the repository:
# List the available versions:
apt-cache madison docker-ce | awk '{ print $3 }'
5:27.0.3-1~ubuntu.24.04~noble
5:27.0.2-1~ubuntu.24.04~noble
...
Select the desired version and install:
VERSION_STRING=5:27.0.3-1~ubuntu.24.04~noble
sudo apt-get install docker-ce=$VERSION_STRING docker-ce-cli=$VERSION_STRING containerd.io docker-buildx-plugin docker-compose-plugin
3.Επαληθεύστε ότι η εγκατάσταση του Docker Engine είναι επιτυχής εκτελώντας την εικόνα hello-world.
sudo docker run hello-world
Αυτή η εντολή κατεβάζει μια δοκιμαστική εικόνα και την εκτελεί σε ένα κοντέινερ. Όταν το κοντέινερ εκτελείται, εκτυπώνει ένα μήνυμα επιβεβαίωσης και εξέρχεται.
Πρέπει να χρησιμοποιήσετε sudo για να εκτελέσετε εντολές Docker
ερώτηση:
Η εντολή sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc κόλλησε; ! !
Λύση:Η εγκατάσταση του Docker στο Ubuntu, η προσθήκη του επίσημου κλειδιού GPG του Docker απέτυχε, λύση
(1) Πρώτα κατεβάστε το επίσημο κλειδί GPG στον τοπικό σας υπολογιστή Το αρχείο που κατεβάσατε είναι ένα αρχείο gpg.
(2) Αφού το κατεβάσετε τοπικά, χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το επίσημο κλειδί GPG:
sudo apt-key add ./gpg
Ο μηχανισμός apt-key Linux πρέπει να μελετηθεί στο μέλλον
Μετά τη χρήση της εντολής τοπικού sudo apt-key add ./gpg gpg Προσθήκη του αποθετηρίου στις πηγές Apt προσθήκη εντολής βιβλιοθήκης docker νομίζω ότι πρέπει να τροποποιηθεί, αλλά δεν ξέρω πώς να την τροποποιήσω
Χρησιμοποίησα το αρχείο Desktop.deb που κατέβασα
Υπάρχουν προβλήματα, υπάρχουν προβλήματα. . . .