Για την εκτέλεση της εργαστηριακής άσκησης χρησιμοποιήσαμε τις υπηρεσίες του ~okeanos
Πιο συγκεκριμένα, χρησιμοποιήσαμε ένα VM με τα ακόλουθα χαρακτηριστικά
Docker Swarm Initialization
Προκειμένου να δημιουργήσουμε το σμήνος (swarm) ο manager έτρεξε την εντολή
docker swarm init --advertise-addr 83.212.77.39
Οι workers για να συνδεθούν στο swarm (σμήνος) πρέπει να εκτελέσουν
docker swarm join --token SWMTKN-1-433emh74ij7y4loql5z5js9t7ptxkfdgwwsdzq18p3ag7uxswt-9ah0x5cwf6xnl1djgyet0x si 83.212.77.39:2377
Tip
|
Για να εμφανιστεί το join token ο manager τρέχει την εντολή |
docker swarm join-token worker
Working Directory
Στη συνέχεια δημιουργούμε το working directory μας με την εντολή
mkdir docker
Tip
|
Αν κάνουμε pwd θα δούμε ότι βρισκόμαστε στο directory /home/user/docker |
Όλοι οι χρήστες θα πρέπει να έχουν στον συγκεκριμένο φάκελο τα αρχεία nginx.conf & cert.pem & key.pem
|_ home |_ user |_ docker |_ nginx.conf |_ cert.pem |_ key.pem