How To Install and configure ISC DHCP Server On Ubuntu 16.04,14.04,12.04 linux.
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκατάσταση του Docker στο Ubuntu
- Ενεργοποίηση αποθετηρίου Docker
- Εγκατάσταση του Docker CE
- Εκτέλεση εντολής docker χωρίς sudo
- Καταργήστε τα κοντέινερ υποδοχής
- συμπέρασμα
Το Docker είναι μια τεχνολογία μεταφοράς εμπορευματοκιβωτίων που σας επιτρέπει να δημιουργείτε γρήγορα, να δοκιμάζετε και να αναπτύσσετε εφαρμογές ως φορητά, αυτοδύναμα κοντέινερ που μπορούν να λειτουργούν σχεδόν οπουδήποτε. Το Docker έχει γίνει το de facto πρότυπο για την ανάπτυξη κοντέινερ και είναι ένα βασικό εργαλείο για τους μηχανικούς DevOps και τη συνεχή ολοκλήρωση και παράδοση του αγωγού τους.
Σε αυτό το σεμινάριο, θα καλύψουμε τον τρόπο εγκατάστασης του Docker σε μια μηχανή Ubuntu 18.04 και θα διερευνήσουμε τις βασικές ιδέες και εντολές του Docker.
Προϋποθέσεις
Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo. Όλες οι εντολές σε αυτό το σεμινάριο θα πρέπει να εκτελούνται ως χρήστες χωρίς root.
Εγκατάσταση του Docker στο Ubuntu
Παρόλο που το πακέτο εγκατάστασης του Docker είναι διαθέσιμο στο επίσημο αποθετήριο Ubuntu 18.04, ενδέχεται να μην είναι πάντα η πιο πρόσφατη έκδοση. Η συνιστώμενη προσέγγιση είναι να εγκαταστήσετε το πιο πρόσφατο πακέτο Docker από τα αποθετήρια του Docker.
Ενεργοποίηση αποθετηρίου Docker
-
Ξεκινήστε ενημερώνοντας τη λίστα των πακέτων και εγκαταστήζοντας τις εξαρτήσεις που είναι απαραίτητες για να προσθέσετε ένα νέο αποθετήριο μέσω του
sudo apt updatesudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-commonΕισαγάγετε το κλειδί GPG του αποθετηρίου χρησιμοποιώντας την ακόλουθη εντολή
curl:curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -Προσθέστε το αποθετήριο APT Docker στο σύστημά σας:
sudo add-apt-repository "deb https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Εγκατάσταση του Docker CE
Τώρα που είναι ενεργοποιημένη η αποθήκη Docker, μπορείτε να εγκαταστήσετε οποιαδήποτε έκδοση του Docker που χρειάζεστε.
-
Για να εγκαταστήσετε την πιο πρόσφατη έκδοση του Docker, χρησιμοποιήστε την παρακάτω εντολή. Αν θέλετε να εγκαταστήσετε μια συγκεκριμένη έκδοση του Docker, παραλείψτε αυτό το βήμα και μεταβείτε στην επόμενη.
sudo apt updatesudo apt install docker-ceΓια να εγκαταστήσετε μια συγκεκριμένη έκδοση, καταγράψτε πρώτα τις διαθέσιμες εκδόσεις στο αποθετήριο Docker:
apt list -a docker-ceΗ εντολή εκτυπώνει τις διαθέσιμες εκδόσεις Docker στη δεύτερη στήλη.
docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64Για παράδειγμα, για να εγκαταστήσετε την έκδοση
18.09.6, πληκτρολογήστε:sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionicΓια να αποτρέψετε την αυτόματη ενημέρωση του πακέτου Docker, επισημάνετε την ως πατημένη:
sudo apt-mark hold docker-ce
Μόλις ολοκληρωθεί η εγκατάσταση, η υπηρεσία Docker θα ξεκινήσει αυτόματα. Μπορείτε να το επαληθεύσετε πληκτρολογώντας:
sudo systemctl status docker
Η έξοδος θα φαίνεται κάπως έτσι:
● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service
Εκτέλεση εντολής docker χωρίς sudo
Από προεπιλογή, το Docker απαιτεί δικαιώματα διαχειριστή.
Για να εκτελέσετε τις εντολές του Docker ως μη-root χρήστη χωρίς να προσθέσετε
sudo
θα πρέπει να προσθέσετε τον χρήστη σας στην ομάδα
docker
. Αυτή η ομάδα δημιουργείται κατά την εγκατάσταση του πακέτου Docker CE. Για να το εκτελέσετε, εκτελέστε την ακόλουθη εντολή:
sudo usermod -aG docker $USER
$USER
είναι μια μεταβλητή περιβάλλοντος που κρατά το όνομα χρήστη σας.
Αποσυνδεθείτε και συνδεθείτε ξανά στην ανανέωση της ιδιότητας μέλους της ομάδας.
Για να επαληθεύσετε ότι το Docker έχει εγκατασταθεί με επιτυχία και ότι μπορείτε να εκτελέσετε εντολές docker χωρίς να προσθέσετε
sudo
, εκτελέστε:
docker container run hello-world
Η εντολή θα κατεβάσει μια δοκιμαστική εικόνα, θα την εκτελέσει σε ένα κοντέινερ, θα εκτυπώσει ένα μήνυμα "Hello from Docker" και θα βγει. Η έξοδος θα πρέπει να έχει τα εξής χαρακτηριστικά:







Καταργήστε τα κοντέινερ υποδοχής
Για να διαγράψετε ένα ή περισσότερα κοντέινερ, αντιγράψτε το αναγνωριστικό κοντέινερ (ή τα αναγνωριστικά) και επικολλήστε τα μετά την
container rm
εντολή
container rm
του
container rm
:
docker container rm c55680af670c
συμπέρασμα
Έχετε μάθει πώς να εγκαταστήσετε το Docker στο μηχάνημα Ubuntu 18.04 και πώς να κατεβάσετε τις εικόνες του Docker και να διαχειριστείτε τα δοχεία του Docker. Μπορεί επίσης να θέλετε να διαβάσετε σχετικά με το Docker Compose, το οποίο σας επιτρέπει να ορίσετε και να εκτελέσετε εφαρμογές Docker πολλαπλών κοντέινερ.
Αυτό το σεμινάριο μόλις γρατζουνίζει την επιφάνεια του οικοσυστήματος Docker. Σε μερικά από τα επόμενα άρθρα μας, θα συνεχίσουμε να βουτάμε σε άλλες πτυχές του Docker. Για να μάθετε περισσότερα σχετικά με το Docker, ανατρέξτε στην επίσημη τεκμηρίωση του Docker.
docker ubuntuΤο Mysms είναι η μοναδική υπηρεσία που δοκιμάσαμε και η οποία λειτουργεί σε iPhones και Windows Phone εκτός από τις συσκευές Android. Απαιτεί να εγκαταστήσετε μια εφαρμογή στο φορητό ακουστικό σας για να την χρησιμοποιήσετε, αλλά το στοιχείο της επιφάνειας εργασίας δεν βασίζεται αποκλειστικά σε πρόγραμμα περιήγησης. Το Mysms είναι το μόνο πρόγραμμα που δοκιμάσαμε και το οποίο είναι διαθέσιμο σε ένα πρόγραμμα-πελάτη επιφάνειας εργασίας που μπορείτε να το κατεβάσετε και να το εκτελέσετε τοπικά στο
Εάν χρησιμοποιείτε ένα τηλέφωνο Android, το mysms εμφανίζει τα πρόσφατα μηνύματα κειμένου σε μια στήλη στην αριστερή πλευρά της οθόνης. κάνοντας κλικ σε ένα εμφανίζεται το ιστορικό μηνυμάτων σας με αυτό το άτομο, εμφανίζεται σε μεγαλύτερη στήλη στα δεξιά.
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το docker compose στο debian 10 linux
Το Docker Compose είναι ένα εργαλείο που σας επιτρέπει να ορίσετε και να ενορχηστρώσετε εφαρμογές Docker πολλαπλών κοντέινερ. Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε το Docker Compose στο Debian 10, Buster.
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε τη σύνθεση του docker στο ubuntu 18.04
Το Docker Compose είναι ένα εργαλείο που σας επιτρέπει να ορίσετε και να διαχειριστείτε εφαρμογές Docker πολλαπλών κοντέινερ. Χρησιμοποιεί ένα αρχείο YAML για να ρυθμίσει τις υπηρεσίες, τα δίκτυα και τους τόμους της εφαρμογής.







