Browse Source

Update 'INSTALL'

master
cs151003 5 years ago
parent
commit
33371f56f5
  1. 35
      INSTALL

35
INSTALL

@ -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…
Cancel
Save