Πώς μπορώ να ξεκινήσω τον προγραμματισμό στο Docker

Pos Mporo Na Xekineso Ton Programmatismo Sto Docker



Η πλατφόρμα Docker είναι μια πολύ γνωστή και παγκοσμίως χρησιμοποιούμενη πλατφόρμα για την κατασκευή, τη διαχείριση, την αποστολή και την ανάπτυξη εφαρμογών και έργων. Αυτή η πλατφόρμα κάνει την ανάπτυξη παιχνιδάκι λόγω της φιλοσοφίας της σε εμπορευματοκιβώτια. Τα κοντέινερ Docker συσκευάζουν τον πηγαίο κώδικα εφαρμογής, τις ρυθμίσεις παραμέτρων και τις εξαρτήσεις που βοηθούν τους προγραμματιστές να μοιράζονται, να ρυθμίζουν και να αναπτύσσουν τις εφαρμογές σε διαφορετικά μηχανήματα.

Αυτό το ιστολόγιο θα εξηγήσει πώς να ξεκινήσετε τον προγραμματισμό στο Docker.

Προαπαιτούμενα: Εγκαταστήστε το Docker στα Windows

Για να ξεκινήσετε τον προγραμματισμό με το Docker, απαιτείται να εγκαταστήσετε το Docker στα Windows. Η εγκατάσταση του Docker περιλαμβάνει διάφορα βήματα, όπως ενεργοποίηση εικονικοποίησης, ενημέρωσης πακέτων WSL και WSL. Για το σκοπό αυτό, μεταβείτε στη σχετική μας άρθρο και εγκαταστήστε το Docker στα Windows.







Πώς να ξεκινήσετε τον προγραμματισμό στο Docker;

Για να ξεκινήσετε τον προγραμματισμό στο Docker, δημιουργήστε πρώτα ένα απλό αρχείο προγράμματος. Στη συνέχεια, χρησιμοποιήστε τη δημιουργία ενός αρχείου Docker για ένα πρόγραμμα που θα δημιουργήσει την εικόνα για να συμπεριλάβει την εφαρμογή. Για σωστή καθοδήγηση, ελέγξτε τη δεδομένη διαδικασία.



Βήμα 1: Δημιουργήστε ένα αρχείο προγράμματος
Δημιουργήστε ένα απλό αρχείο προγράμματος HTML με το όνομα ' index.html ' και επικολλήστε το ακόλουθο απόσπασμα στο αρχείο:



< html >
< κεφάλι >
< στυλ >
σώμα{
Χρώμα φόντου: μαύρο;
}
h1{
χρώμα: γαλαζοπράσινο;
στυλ γραμματοσειράς: πλάγια;
}
< / στυλ >
< / κεφάλι >
< σώμα >
< h1 > Γειά σου! Καλώς ήρθατε στο Linuxhint Tutorial < / h1 >
< / σώμα >
< / html >

Βήμα 2: Δημιουργήστε Dockerfile
Μετά τη δημιουργία του προγράμματος, απαιτείται να το δεσμεύσετε. Για το σκοπό αυτό, δημιουργήστε ένα αρχείο με το όνομα ' Dockerfile ” και προσθέστε τις παρακάτω οδηγίες στο αρχείο:





ΑΠΟ nginx: πιο πρόσφατο
COPY index.html / usr / μερίδιο / nginx / html / index.html
ΣΗΜΕΙΟ ΕΙΣΟΔΟΥ [ 'nginx' , '-σολ' , 'Δαίμονας μακριά' ]

Στον παραπάνω κώδικα:

  • ' ΑΠΟ Η οδηγία προσδιορίζει τη βασική εικόνα για το κοντέινερ. Για ένα απλό πρόγραμμα HTML, χρησιμοποιήσαμε ' nginx: πιο πρόσφατο ' ως εικόνα βάσης.
  • ' ΑΝΤΙΓΡΑΦΟ Η δήλωση προσθέτει το αρχείο προέλευσης στη διαδρομή του κοντέινερ.
  • ' ΣΗΜΕΙΟ ΕΙΣΟΔΟΥ ' καθορίζει τις προεπιλογές ή το εκτελέσιμο αρχείο του κοντέινερ. Για το σκοπό αυτό χρησιμοποιήσαμε « nginx ' το οποίο θα εκτελέσει το αντιγραμμένο αρχείο προέλευσης ' index.html ”:



Βήμα 3: Δημιουργήστε την εικόνα για να μεταφέρετε την εφαρμογή σε κοντέινερ
Στο επόμενο βήμα, χρησιμοποιήστε την παρεχόμενη εντολή και δημιουργήστε τη νέα εικόνα Docker που θα χρησιμοποιηθεί για τη δημιουργία κοντέινερ του έργου. Εδώ, το όνομα της εικόνας ορίζεται με το ' ” επιλογή:

> κατασκευή λιμενεργατών html-img .

Βήμα 4: Εκτέλεση εικόνας
Στη συνέχεια, εκτελέστε την εικόνα για να δημιουργήσετε και να εκτελέσετε το κοντέινερ Docker. Εκτελώντας αυτήν την εντολή, θα ενσωματώσουμε το πρόγραμμα στο κοντέινερ:

> τρέξιμο docker -ρε 80 : 80 html-img

Εδώ, το « -ρε Η επιλογή ' εκτελεί το κοντέινερ σε λειτουργία αποσύνδεσης και ' ” όρισε τη θύρα έκθεσης του localhost για την εκτέλεση κοντέινερ:

Για την επαλήθευση, μεταβείτε στην καθορισμένη θύρα τοπικού κεντρικού υπολογιστή. Στην περίπτωσή μας, ανοίξαμε το ' localhost ' στο πρόγραμμα περιήγησης. Από την έξοδο, μπορεί να παρατηρηθεί ότι δημιουργήσαμε και αναπτύξαμε με επιτυχία το πρόγραμμα στο περιβάλλον ανάπτυξης Docker:

Έτσι μπορείτε να ξεκινήσετε τον προγραμματισμό στο Docker.

συμπέρασμα

Για να ξεκινήσετε τον προγραμματισμό στο Docker, πρώτα ρυθμίστε το Docker στο σύστημά σας και δημιουργήστε ένα απλό πρόγραμμα όπως έχουμε δημιουργήσει ένα πρόγραμμα HTML. Μετά από αυτό, δημιουργήστε ένα Dockerfile του καθορισμένου προγράμματος και δημιουργήστε τη νέα εικόνα. Στη συνέχεια, εκτελέστε την εικόνα για κοντέινερ και αναπτύξτε το πρόγραμμα. Αυτό το ιστολόγιο παρέχει βασικές οδηγίες για να ξεκινήσετε τον προγραμματισμό στο Docker.