This is an old revision of the document!


00A. [0p] OpenStack deployment

Creați 2 mașini virtuale.

Folosiți imaginea Ubuntu 16.04 Xenial cu flavor m1.medium pe Openstack.

Atenție ! Utilizatorul NU este student, ci ubuntu.

<code bash> ubuntu@hostname:~# sudo apt-get update ubuntu@hostname:~# sudo apt-get install docker ubuntu@hostname:~# sudo apt-get install docker.io ubuntu@hostname:~# cat /etc/hostname $MY_HOSTNAME
ubuntu@hostname:~# cat /etc/hosts   # Adăugați linia următoare în fișierul /etc/hosts
127.0.0.1 $MY_HOSTNAME […] ubuntu@hostname:~# sudo usermod -aG docker $USER
ubuntu@hostname:~# exit # LOGOUT

$FEP_USER@fep.grid.pub.ro:~$ ssh -i ~/.ssh/id_rsa ubuntu@$VM_IP_ADDRESS # LOGIN

00B. [0p] Play With Docker

Play With Docker (PWD) este un mediu online dedicat învățării și testării Docker. Oferă mașini virtuale gratuit în limita a 4h/sesiune. Reprezintă un bun loc de început interacțiunea în lumea Docker și permite utilizatorilor să ruleze comenzile Docker fără a fi necesare instalări sau configurări suplimentare. Oferă experiența de a avea o mașină virtuală Alpine Linux gratuită în browser, unde puteți construi și rula containere Docker și chiar crea clustere.

Pentru a începe interacțiunea cu PWD utilizați linkul: https://labs.play-with-docker.com/. Vă puteți autentifica folosind contul vostru de Dockerhub: https://hub.docker.com/

În cazul în care nu aveți cont de DockerHub creați unul consultând manualul:Docker Hub Quickstart

Odată contul creat, urmați pașii: “Login” (with docker account) → “Start”.

Pentru început, adăugați o singură instanță așa cum se poate observa în imaginea atașată mai jos:

Este posibil să aveți probleme de afișaj dacă nu optați pentru opțiunea de “Maximized” a ferestrei browser-ului.

Odată lansată o instanță, va trebui să fiți direct conectati la ea. Interacțiunea făcându-se direct în consola atașată instanței creată anterior.

Instanța rulează pe o distributie de Alpine Linux, dedicată rulării Docker și a comenzilor de rețea din Linux (precum iptables).

Pentru a accesa public o aplicație care ruleaza în Play with Docker (PWD) este nevoie să folosiți portul expus. Astfel veți putea observa în exercițiile următoare pagina creată, similar ca în imaginea de mai jos:

Acest lucru este posibil deoarece PWD crează un tunel public ce permite expunerea portului afișat.

rl/labs/11/contents/00.1667889873.txt.gz · Last modified: 2022/11/08 08:44 by ioan.stan
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0