cs151003
5 years ago
1 changed files with 34 additions and 1 deletions
@ -1 +1,34 @@ |
|||
#INSTALL |
|||
Προαπαιτούμενα: |
|||
α)Αν υπήρχε άλλο cortainer και εμποδίζει τη λειτουργία του καινούργιου container που υπάρχει, το σβήνουμε με την εντολή |
|||
docker rm --force (id_cortainer) |
|||
και id το βλέπουμε με την εντολή docker ps. |
|||
|
|||
β) Όλα τα αρχεία να βρίσκονται στον manager, εκτός του set-ca.sh. |
|||
|
|||
Για την εγκατάσταση του εικονικού εργαστηρίου ακολουθήσαμε τις παρακάτω εντολές: |
|||
|
|||
Για τον manager: |
|||
|
|||
1) Πήραμε τα αρχεία του mpi απο το site: |
|||
http://docs.swarmlab.io/lab/DockerSwarm/pada/ |
|||
https://github.com/KaTeX/KaTeX/tree/master/dockers/texcmp |
|||
|
|||
2) Σβήσαμε το image pada-web απο τον manager(αυτό το βήμα μπορεί να παραλειφθεί αν δεν έχει υλοποιηθεί το service με το mpi) : |
|||
docker image rm pada-web |
|||
|
|||
3) Για την εκτέλεση του χρειάζεται το package.jason μαζί με το dockerfile στο ίδιο φάκελο, το οποίο ήταν στο github. |
|||
|
|||
4) Εκτελέσαμε το dockerfile που φτιάξαμε: |
|||
docker build -f Dockerfile_katex -t katex . |
|||
docker run -d -it --name katex -p 8978:90 katex /bin/bash |
|||
|
|||
5) Κάνουμε deploy την υπηρεσία: |
|||
docker stack deploy -c run.yml ondemand_mpi2 |
|||
|
|||
Για τους workers: |
|||
|
|||
6) Πριν από το deploy της υπηρεσίας, που βρίσκεται στον manager, εκτελούμε το παρακάτω αρχείο στον worker: |
|||
chmod +x set-ca.sh |
|||
./set-ca.sh |
|||
|
|||
|
Loading…
Reference in new issue