Ο δαίμονας Docker τρέχει Linux;
Ο δαίμονας Docker τρέχει Linux;

Βίντεο: Ο δαίμονας Docker τρέχει Linux;

Βίντεο: Ο δαίμονας Docker τρέχει Linux;
Βίντεο: Docker στα ελληνικά 1 (τι ειναι το docker) 2024, Νοέμβριος
Anonim

Στο macOS το λιμενεργάτης Το binary είναι μόνο πελάτης και δεν μπορείτε να το χρησιμοποιήσετε τρέχω ο λιμενεργάτης δαίμονας , επειδή Docker daemon χρήσεις Linux -συγκεκριμένα χαρακτηριστικά του πυρήνα, επομένως δεν μπορείτε τρέξτε το Docker εγγενώς στο OS X. Πρέπει λοιπόν να εγκαταστήσετε λιμενεργάτης -μηχανή για να δημιουργήσετε VM και να συνδέσετε σε αυτό.

Επίσης, να ξέρω είναι, πώς μπορώ να καταλάβω εάν ο δαίμονας Docker εκτελείται σε Linux;

Ο ανεξάρτητος τρόπος από το λειτουργικό σύστημα ελέγξτε αν Docker είναι τρέξιμο είναι να ρωτήσω Λιμενεργάτης , χρησιμοποιώντας το λιμενεργάτης εντολή πληροφοριών. Μπορείτε επίσης να χρησιμοποιήσετε βοηθητικά προγράμματα λειτουργικού συστήματος, όπως το sudo systemctl is-active λιμενεργάτης ή κατάσταση sudo λιμενεργάτης ή υπηρεσία sudo λιμενεργάτης κατάσταση ή έλεγχος την κατάσταση της υπηρεσίας χρησιμοποιώντας τα βοηθητικά προγράμματα των Windows.

πώς μπορώ να ξεκινήσω το Docker daemon στο Linux; Αρχή ο δαίμονας χειροκίνητα Για σκοπούς εντοπισμού σφαλμάτων, μπορείτε εκκινήστε το Docker χειροκίνητα χρησιμοποιώντας την εντολή dockerd. Ίσως χρειαστεί να χρησιμοποιήσετε το sudo, ανάλογα με τη διαμόρφωση του λειτουργικού σας συστήματος. Οταν εσύ εκκινήστε το Docker Με αυτόν τον τρόπο, εκτελείται στο προσκήνιο και στέλνει τα αρχεία καταγραφής του απευθείας στο τερματικό σας.

Έτσι ακριβώς, ο δαίμονας Docker τρέχει το Docker;

ο Docker daemon είναι μια υπηρεσία που τρέχει στο λειτουργικό σύστημα του κεντρικού υπολογιστή σας. Προς το παρόν μόνο τρέχει στο Linux γιατί εξαρτάται από μια σειρά από χαρακτηριστικά του πυρήνα του Linux, αλλά υπάρχουν μερικοί τρόποι τρέξτε το Docker σε MacOS και Windows επίσης. ο Docker daemon εκθέτει το ίδιο ένα REST API.

Ως ποιος χρήστης εκτελείται το Docker;

Διαχείριση του Docker ως χρήστη χωρίς ρίζα Από προεπιλογή ότι η υποδοχή Unix ανήκει στον χρήστη root και άλλοι χρήστες μπορούν να έχουν πρόσβαση σε αυτήν μόνο χρησιμοποιώντας sudo . Ο δαίμονας Docker εκτελείται πάντα ως χρήστης root. Εάν δεν θέλετε να προλογίσετε την εντολή docker με sudo , δημιουργήστε μια ομάδα Unix που ονομάζεται docker και προσθέστε χρήστες σε αυτήν.

Συνιστάται: