Προσθέσατε διακομιστή μεσολάβησης στο docker.service, το επανεκκινήσατε και το επόμενο pull συμπεριφέρθηκε ακριβώς όπως πριν. Σε μηχάνημα με εγκαταστάσεις τόσο apt όσο και snap, ελέγξτε αν αυτός είναι ο δαίμονας που χρησιμοποιεί το CLI σας.

Υπάρχουν τρεις ξεχωριστές ταυτότητες προς αντιστοίχιση: το εκτελέσιμο του CLI, το επιλεγμένο endpoint και η διεργασία διακομιστή πίσω από αυτό το endpoint. Η εύρεση μίας εντολής docker στο PATH λύνει μόνο την πρώτη.

docker context show
docker context inspect

Τα contexts του Docker περιγράφουν endpoints. Τα DOCKER_HOST, DOCKER_CONTEXT και οι επιλογές endpoint από τη γραμμή εντολών μπορούν να υπερισχύσουν της φαινομενικής προεπιλογής, οπότε ελέγξτε και το περιβάλλον και την κλήση.

Στη συνέχεια συνδέστε το επιλεγμένο socket ή την απομακρυσμένη διεύθυνση με τον πραγματικό δαίμονα και τη διαμόρφωση της υπηρεσίας του. Δύο εγκαταστάσεις μπορεί να έχουν διαφορετικά unit, διαδρομές διαμόρφωσης και αποθήκευση. Ένα απομακρυσμένο context μπορεί να δείχνει εντελώς εκτός μηχανήματος.

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

Κάντε αυτή την αναγνώριση πριν απεγκαταστήσετε ένα πακέτο για να «τακτοποιήσετε τα πράγματα». Ένας δαίμονας που φαίνεται αχρησιμοποίητος μπορεί να κατέχει containers ή images που το άλλο στιγμιότυπο δεν διαχειρίζεται. Η άμεση επισκευή του διακομιστή μεσολάβησης είναι να διαμορφώσετε σκόπιμα τον επιλεγμένο διακομιστή· η απόφαση ποια εγκατάσταση θα κρατήσετε είναι ξεχωριστή αλλαγή συντήρησης.

Σχετικά άρθρα