Neurochirurgie minim invazivă
"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv. Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice. www.neurohope.ro |
Vagrant vs Docker
Last Updated: Apr 27 2017 23:52, Started by
Sess
, Apr 23 2017 16:38
·
0
#1
Posted 23 April 2017 - 16:38
Imi poate cineva explica diferentele intre Docker si Vagrant?
Multumesc. |
#2
Posted 23 April 2017 - 18:06
#3
Posted 23 April 2017 - 18:59
Sess, on 23 aprilie 2017 - 16:38, said:
Imi poate cineva explica diferentele intre Docker si Vagrant? Multumesc. Docker il folosesti pentru a izola aplicatii/microservices. Intr-o imagine vagrant poti rula mai multe containere docker, asa cum pe un server pot rula mai multe containere docker. Daca vrei sa simulezi o intreaga retea, faci o retea de masini vagrant, fiecare cu 1+ containere docker inauntru, care coopereaza. Vagrant si docker nu sunt competitori, ci coopereaza. Pe vagrant il folosesti doar in mediul de dezvoltare pentru a simula serverele "bare metal" pe care le ai in productie. Deci nu exista diferente, pentru ca nu sunt "la acelasi nivel de abstractizare". Sunt "unul in altul". |
#4
Posted 23 April 2017 - 19:10
Din cate inteleg Vagrant este ca o masina virtuala folosit pentru a rula aplicatii in mod izolat de sistemul de operare si alte programe ce ar putea interfera. Dar containerele Docker-ului sunt practic, niste masini virtuale(se foloseste de VirtualBox) in miniatura folosite tot pentru a rula in mod izolat aplicatii in asa numitele containere. De asta nu imi e foarte clara diferenta.
Imi puteti da un exemplu practic, pt fiecare in parte, ca sa pot intelege cum e utilizat fiecare? Edited by Sess, 23 April 2017 - 19:11. |
#5
Posted 23 April 2017 - 19:14
Sess, on 23 aprilie 2017 - 19:10, said:
Din cate inteleg Vagrant este ca o masina virtuala folosit pentru a rula aplicatii in mod izolat de sistemul de operare si alte programe ce ar putea interfera. Dar containerele Docker-ului sunt practic, niste masini virtuale(se foloseste de VirtualBox) in miniatura folosite tot pentru a rula in mod izolat aplicatii in asa numitele containere. De asta nu imi e foarte clara diferenta. Imi puteti da un exemplu practic, pt fiecare in parte, ca sa pot intelege cum e utilizat fiecare? |
#6
Posted 27 April 2017 - 23:52
Vagrant e pentru automatizarea creării și rulări de mașini virtuale pe când Docker e pentru automatizarea creării și rulări de containere. Asemănarea e că ambele îți permit să rulezi pe același hardware fizic procese total distincte care nu interacționează și nu pot să interacționeze unul cu celălalt direct, decât remote, ca și cum ar fi pe hardware diferit. Diferența constă în cum se realizează acest lucru:
O mașină virtuală, cum îi zice numele e o simulare de mașină reală, de hardware real; trebuie să îi aloci hardware dedicat și să pornești propriul ei sistem de operare. Containerul se bazează pe o funcționalitate mai nouă din Linux și practic rulezi doar procese în sistemul de operare nativ, dar în fiecare container ai resurse proprii ca în alt sistem de operare, cum ar fi file system, network ports ș.a. Avantajul docker e că e mai rapid, deoarece nu mai ai overheadul e de porni un nou sistem de operare. |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users