diff --git a/DockerSwarm/exercise.adoc b/DockerSwarm/exercise.adoc index 07fffc4..f1a9b47 100644 --- a/DockerSwarm/exercise.adoc +++ b/DockerSwarm/exercise.adoc @@ -24,7 +24,7 @@ _ΑΣΚΗΣΗ 2020_ [.lead] Η άσκηση περιλαμβάνει τη δημιουργία ενός εικονικού εργαστηρίου(vlab) σε περιβάλλον *docker swarm* που θα εκτελεί αυτόματα τις λειτουργίες που διαθέτει. -= Δημιουργία εικονικού εργαστηρίου +== Δημιουργία εικονικού εργαστηρίου *Κάθε vlab θα διαθέτει:* * [*] δικό του δίκτυο @@ -32,16 +32,16 @@ _ΑΣΚΗΣΗ 2020_ * [ ] χώρο αποθήκευσης (προαιρετικά) * [*] Αυτόματη διαδικασία εκτέλεσης των υπηρεσιών μέσω make (https://git.swarmlab.io:3000/swarmlab/examples-mpi/src/branch/master/swarmlab[Παράδειγμα]) -== Παράδειγμα +=== Παράδειγμα .Παράδειγμα Vlab και τρόπου εκτέλεσης της υπηρεσίας -image:https://git.swarmlab.io:3000/swarmlab/examples-mpi2/media/branch/master/images/swarmlab-network.png[alt="Vlab Network"] +image:swarmlab-network.png[alt="Vlab Network"] Παράδειγμα για τη δημιουργία του δικτύου: http://docs.swarmlab.io/lab/DockerSwarm/swarm-deploy.adoc.html[Eργαστήριο Deploy] -= Παράδοση εργασίας +== Παράδοση εργασίας *Παράδοση εργασίας:* @@ -73,7 +73,7 @@ image:https://git.swarmlab.io:3000/swarmlab/examples-mpi2/media/branch/master/im -= Projects +== Projects *Projects για υλοποίηση:* @@ -83,70 +83,70 @@ image:https://git.swarmlab.io:3000/swarmlab/examples-mpi2/media/branch/master/im Η επιλογή project ανα ομάδα πρέπει να πραγματοποιηθεί μέχρι *03.05* ==== -== Katex +=== Katex * Katex ** https://github.com/KaTeX/KaTeX ** https://katex.org/#demo -== wordpress +=== wordpress * wordpress ** https://github.com/gabidavila/docker-wordpress-ssl-nginx-mysql -== mongo replicated +=== mongo replicated * mongo replicated ** https://www.xosofox.de/2017/06/running-mongodb-as-a-replicaset-in-docker/ ** https://www.sohamkamani.com/blog/2016/06/30/docker-mongo-replica-set/#setting-up-replication -== mysql replicated +=== mysql replicated * mysql replicated ** https://github.com/gritt/docker-mysql-replication ** https://hub.docker.com/r/actency/docker-mysql-replication -== asciidoc + online editor +=== asciidoc + online editor * asciidoc + online editor ** https://github.com/bodiam/awesome-asciidoc ** https://github.com/asciidoctor/docker-asciidoctor -== collaborative LaTeX editor +=== collaborative LaTeX editor * collaborative LaTeX editor ** https://github.com/overleaf/overleaf -== Realtime database backend +=== Realtime database backend * Realtime database backend ** https://github.com/share/sharedb -== collaborative editor (like google docs) +=== collaborative editor (like google docs) * collaborative editor ** https://github.com/hectorj2f/codemirror-dockerhttps://github.com/jitsi/docker-jitsi-meet ** https://codemirror.net/ ** https://codemirror.net/mode/dockerfile/ -== hadoop +=== hadoop * hadoop ** https://github.com/big-data-europe/docker-hadoop ** https://hub.docker.com/r/sequenceiq/hadoop-docker/ ** https://www.alibabacloud.com/blog/setup-a-single-node-hadoop-cluster-using-docker_595278 -== collaborative eclass meeting chat +=== collaborative eclass meeting chat * collaborative eclass meeting chat ** https://github.com/jitsi/docker-jitsi-meet -== collaboration solution +=== collaboration solution * collaboration solution ** https://mattermost.com/mattermost-vs-slack/ ** https://github.com/mattermost/mattermost-docker ** https://hub.docker.com/r/jasl8r/mattermost -== Ruby, php and Node.js +=== Ruby, php and Node.js * Ruby, php and Node.js ** https://hub.docker.com/r/ethanw93/docker-ruby-php-node/ ** https://github.com/dsferruzza/docker-php-node-ruby-build/blob/master/Dockerfile -== java +=== java * java ** https://github.com/docker-java/docker-java -== phonegap cordova +=== phonegap cordova * phonegap cordova ** https://hub.docker.com/r/webratio/phonegap/ ** https://github.com/idotta/docker-phonegap @@ -154,7 +154,7 @@ image:https://git.swarmlab.io:3000/swarmlab/examples-mpi2/media/branch/master/im ** https://github.com/walterwhites/docker-cordova -= Q&A +== Q&A [qanda] Το project υλοποιείται σε ομάδες?:: Ναι. Είναι οι ομάδες που έχουμε ήδη δημιουργήσει diff --git a/DockerSwarm/swarmlab-network.png b/DockerSwarm/swarmlab-network.png new file mode 100644 index 0000000..8a34610 Binary files /dev/null and b/DockerSwarm/swarmlab-network.png differ