Πώς χρησιμοποιώ τον server Docker μου;
- Στο πάνελ ανοίξτε το Οι servers μου και πατήστε στον server σας.
- Στην καρτέλα Επισκόπηση, περιμένετε μέχρι η γραμμή Εφαρμογή να γράψει «Το Docker είναι έτοιμο». Η σελίδα ανανεώνεται μόνη της.
- Σημειώστε τις τιμές των γραμμών Διεύθυνση σύνδεσης, Όνομα χρήστη και Κωδικός.
- Συνδεθείτε από το τερματικό του υπολογιστή σας, χρησιμοποιώντας τη δική σας διεύθυνση αντί για αυτό το παράδειγμα:
ssh [email protected] - Ελέγξτε ότι το Docker λειτουργεί:
docker run --rm hello-world - Στον φάκελο με το δικό σας
compose.yaml, ξεκινήστε τις υπηρεσίες σας:docker compose up -d
Τι υπάρχει στον server
- Το Docker και το Docker Compose είναι εγκατεστημένα. Δεν υπάρχει άλλη εφαρμογή ή web διεπαφή, γι' αυτό το πάνελ δεν δείχνει διεύθυνση ιστοτόπου.
- Τα logs των containers έχουν όριο ώστε να μην γεμίσουν τον δίσκο: το πολύ 3 αρχεία ανά container, 10 MB το καθένα.
- Το firewall (ufw) είναι ενεργό και προς τα έξω είναι ανοιχτή μόνο η θύρα 22 για SSH.
- Το fail2ban επιτηρεί το SSH, και οι ενημερώσεις ασφαλείας του λειτουργικού συστήματος εγκαθίστανται αυτόματα.
Προσοχή όταν δημοσιεύετε θύρες
Το Docker παρακάμπτει τους κανόνες του ufw για τις θύρες που δημοσιεύετε. Κάθε θύρα που δημοσιεύετε με ports: στο compose.yaml είναι ανοιχτή προς τα έξω, ακόμη και χωρίς ufw allow. Γι' αυτό μη δημοσιεύετε υπηρεσίες που πρέπει να είναι προσβάσιμες μόνο εσωτερικά, όπως βάσεις δεδομένων. Τα containers επικοινωνούν μεταξύ τους μέσω του δικτύου Docker.
Για μια υπηρεσία που τρέχετε εκτός Docker, ανοίξτε μόνοι σας τη θύρα με το ufw: ufw allow 8080/tcp
Σχετικά άρθρα
Δεν έχετε ακόμη server; Παραγγείλτε server με εγκατεστημένο το Docker: επιλέγετε το μέγεθος και πληρώνετε μόνο γι' αυτό που επιλέγετε.
Ευχαριστούμε για τα σχόλιά σας!