Howto install Ambari on Ubuntu
Πίνακας περιεχομένων:
- Προϋποθέσεις
- Εγκαταστήστε το Docker στο Debian
- Εκτέλεση της εντολής Docker χωρίς Sudo
- Καταργήστε τα κοντέινερ υποδοχής
- συμπέρασμα
Το Docker είναι μια πλατφόρμα containerisation που σας επιτρέπει να δημιουργείτε γρήγορα, να δοκιμάζετε και να αναπτύσσετε εφαρμογές ως φορητά, αυτοδύναμα κοντέινερ που μπορούν να τρέξουν σχεδόν οπουδήποτε.
Το Docker είναι de facto πρότυπο για την τεχνολογία εμπορευματοκιβωτίων και είναι ένα βασικό εργαλείο για τους μηχανικούς DevOps και τη συνεχή ολοκλήρωση και παράδοση του αγωγού τους.
Σε αυτό το σεμινάριο, θα σας καθοδηγήσουμε στη διαδικασία εγκατάστασης του Docker σε μια μηχανή του Debian 9 και θα διερευνήσουμε τις βασικές ιδέες και εντολές του Docker.
Προϋποθέσεις
Πριν συνεχίσετε με αυτό το σεμινάριο, βεβαιωθείτε ότι έχετε συνδεθεί ως χρήστης με δικαιώματα sudo. Όλες οι εντολές σε αυτό το σεμινάριο θα πρέπει να εκτελούνται ως χρήστες χωρίς root.
Εγκαταστήστε το Docker στο Debian
Τα παρακάτω βήματα περιγράφουν τον τρόπο εγκατάστασης της τελευταίας σταθερής έκδοσης Docker από τα αποθετήρια του Docker.
-
Ενημερώστε τα εγκατεστημένα πακέτα στην τελευταία έκδοση:
sudo apt updatesudo apt upgradeΕγκαταστήστε τις εξαρτήσεις που είναι απαραίτητες για να προσθέσετε ένα νέο αποθετήριο μέσω του
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg2Εισαγάγετε το κλειδί GPG του αποθετηρίου χρησιμοποιώντας την ακόλουθη εντολή περιστροφής:
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -Προσθέστε τον αποθετήριο APT Docker στη λίστα αποθετηρίων λογισμικού του συστήματός σας πληκτρολογώντας:
sudo add-apt-repository "deb https://download.docker.com/linux/debian $(lsb_release -cs) stable"Τώρα που είναι ενεργοποιημένη η αποθήκη Docker, ενημερώστε τη λίστα πακέτων
aptκαι εγκαταστήστε την τελευταία έκδοση του Docker CE (Community Edition) με:sudo apt updatesudo apt install docker-ceΜόλις ολοκληρωθεί η εγκατάσταση, η υπηρεσία Docker θα ξεκινήσει αυτόματα. Μπορείτε να το επαληθεύσετε πληκτρολογώντας:
sudo systemctl status docker● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled) Active: active (running) since Fri 2018-07-27 17:02:07 UTC; 1min 14s ago Docs: https://docs.docker.com Main PID: 16929 (dockerd) CGroup: /system.slice/docker.serviceΚατά τη στιγμή της σύνταξης, η τρέχουσα έκδοση του Docker που είναι διαθέσιμη για το Debian 9 είναι
18.06.0-ce. Ελέγξτε την έκδοση του Docker με:docker -vDocker version 18.06.0-ce, build 0ffa825
Εκτέλεση της εντολής Docker χωρίς Sudo
Από προεπιλογή, μόνο ένας χρήστης με δικαιώματα διαχειριστή μπορεί να εκτελέσει εντολές Docker.
Αν θέλετε να εκτελείτε τις εντολές του Docker ως χρήστης χωρίς root χωρίς να προσθέτετε
sudo
θα πρέπει να προσθέσετε τον χρήστη σας στην ομάδα docker που δημιουργήθηκε κατά την εγκατάσταση του πακέτου Docker CE. Μπορείτε να το κάνετε πληκτρολογώντας:
sudo usermod -aG docker $USER
$USER
είναι μια μεταβλητή περιβάλλοντος που κρατά το όνομα χρήστη σας.
Αποσυνδεθείτε και συνδεθείτε ξανά, ώστε να γίνει ανανέωση της ιδιότητας μέλους της ομάδας.
Για να επαληθεύσετε ότι μπορείτε να εκτελέσετε εντολές docker χωρίς να προχωρήσετε στο
sudo
εκτελέστε την ακόλουθη εντολή, η οποία θα κατεβάσει μια δοκιμαστική εικόνα, θα την εκτελέσετε σε ένα κοντέινερ, θα εκτυπώσετε ένα μήνυμα "Hello from Docker" και θα βγείτε από:
docker container run hello-world
Η έξοδος θα πρέπει να έχει τα εξής χαρακτηριστικά:







Καταργήστε τα κοντέινερ υποδοχής
Για να διαγράψετε ένα ή περισσότερα κοντέινερ, απλά αντιγράψτε το αναγνωριστικό κοντέινερ (ή τα αναγνωριστικά) και επικολλήστε τα μετά την υποσύνδεση
container rm
του
container rm
:
docker container rm c55680af670c
συμπέρασμα
Έχετε μάθει πώς να εγκαταστήσετε το Docker στο μηχάνημα Debian 9 και πώς να κατεβάσετε τις εικόνες του Docker και να διαχειριστείτε τα δοχεία Docker. Αυτό το σεμινάριο μόλις γρατζουνίζει την επιφάνεια του οικοσυστήματος Docker. Σε μερικά από τα επόμενα άρθρα μας, θα συνεχίσουμε να βουτάμε σε άλλες πτυχές του Docker.
Θα πρέπει επίσης να ελέγξετε την επίσημη τεκμηρίωση του Docker.
docker debianΠώς να εγκαταστήσετε και να χρησιμοποιήσετε το docker compose στο debian 10 linux
Το Docker Compose είναι ένα εργαλείο που σας επιτρέπει να ορίσετε και να ενορχηστρώσετε εφαρμογές Docker πολλαπλών κοντέινερ. Αυτό το σεμινάριο εξηγεί πώς να εγκαταστήσετε το Docker Compose στο Debian 10, Buster.
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το docker compose στο debian 9
Το Docker Compose είναι ένα εργαλείο που σας επιτρέπει να ορίσετε και να ενορχηστρώσετε εφαρμογές Docker πολλαπλών κοντέινερ. Χρησιμοποιεί ένα αρχείο YAML για να ρυθμίσει τα κοντέινερ, τα δίκτυα και τους τόμους της εφαρμογής.
Πώς να εγκαταστήσετε και να χρησιμοποιήσετε το docker στο debian 10 linux
Το Docker είναι μια πλατφόρμα containerisation που σας επιτρέπει να δημιουργείτε γρήγορα, να δοκιμάζετε και να αναπτύσσετε εφαρμογές ως φορητά, αυτοδύναμα κοντέινερ που μπορούν να τρέξουν σχεδόν οπουδήποτε. Σε αυτό το σεμινάριο θα σας εξηγήσουμε πώς να εγκαταστήσετε το Docker στο Debian 10 Buster.







