You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
57 lines
1.7 KiB
57 lines
1.7 KiB
= INSTALL
|
|
|
|
Για την εκτέλεση της εργαστηριακής άσκησης χρησιμοποιήσαμε τις υπηρεσίες του https://cyclades.okeanos-knossos.grnet.gr[~okeanos]
|
|
|
|
Πιο συγκεκριμένα, χρησιμοποιήσαμε ένα VM με τα ακόλουθα χαρακτηριστικά
|
|
|
|
image::https://i.imgur.com/GwwJuvU.png[]
|
|
image::https://i.imgur.com/MH8dQzS.png[]
|
|
|
|
___
|
|
|
|
|
|
== Docker Swarm Initialization
|
|
:nofooter:
|
|
Προκειμένου να δημιουργήσουμε το σμήνος (swarm) ο manager έτρεξε την εντολή
|
|
|
|
[source, console]
|
|
----
|
|
docker swarm init --advertise-addr 83.212.77.39
|
|
----
|
|
|
|
Οι workers για να συνδεθούν στο _swarm_ (σμήνος) πρέπει να εκτελέσουν
|
|
[source, console]
|
|
----
|
|
docker swarm join --token SWMTKN-1-433emh74ij7y4loql5z5js9t7ptxkfdgwwsdzq18p3ag7uxswt-9ah0x5cwf6xnl1djgyet0x si 83.212.77.39:2377
|
|
----
|
|
|
|
[TIP]
|
|
Για να εμφανιστεί το join token ο manager τρέχει την εντολή
|
|
|
|
[source, console]
|
|
----
|
|
docker swarm join-token worker
|
|
----
|
|
|
|
== Working Directory
|
|
|
|
Στη συνέχεια δημιουργούμε το working directory μας με την εντολή
|
|
|
|
[source, console]
|
|
----
|
|
mkdir docker
|
|
----
|
|
|
|
[TIP]
|
|
Αν κάνουμε _pwd_ θα δούμε ότι βρισκόμαστε στο directory /home/user/docker
|
|
|
|
Όλοι οι χρήστες θα πρέπει να έχουν στον συγκεκριμένο φάκελο τα αρχεία nginx.conf & cert.pem & key.pem
|
|
|
|
----
|
|
|_ home
|
|
|_ user
|
|
|_ docker
|
|
|_ nginx.conf
|
|
|_ cert.pem
|
|
|_ key.pem
|
|
----
|