{"id":33305,"date":"2019-10-31T21:51:51","date_gmt":"2019-10-31T18:51:51","guid":{"rendered":"https:\/\/prohoster.info\/blog\/build-share-collaborate\/"},"modified":"2019-10-31T21:51:51","modified_gmt":"2019-10-31T18:51:51","slug":"build-share-collaborate","status":"publish","type":"post","link":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/build-share-collaborate","title":{"rendered":"Ehita, Jaga, Koosta","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Konteinerid on Linuxi operatsioonis\u00fcsteemi kasutajakeskkonna kergendatud versioon \u2013 tegelikult on see \"alumine\" minimaalne. Sellegipoolest on see ikkagi t\u00e4ie\u00f5iguslik operatsioonis\u00fcsteem, mist\u00f5ttu on selle konteineri kvaliteet sama oluline kui t\u00e4isv\u00e4\u00e4rtusliku operatsioonis\u00fcsteemi puhul. Seet\u00f5ttu oleme juba pikka aega pakkunud <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/containers\/\">Red Hat Enterprise Linux (RHEL) pilte<\/a><\/noindex>, et kasutajad saaksid omada sertifitseeritud, kaasaegseid ja ajakohaseid ettev\u00f5tte taseme konteineri pilte. RHEL konteineripiltide k\u00e4ivitamine RHEL konteinerisikudel tagab \u00fchilduvuse ja \u00fclekandmise erinevate keskkondade vahel, r\u00e4\u00e4kimata juba tuttavatest t\u00f6\u00f6riistadest. Kuid oli \u00fcks probleem. Te ei saanud lihtsalt sellist pilti kellelegi teisele edastada, isegi kui see puudutas kliendi v\u00f5i partneri, kes kasutas Red Hat Enterprise Linuxi. <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/blog\/2018\/02\/22\/container-terminology-practical-introduction\/#h.dqlu6589ootw\">konteineripiltide<\/a><\/noindex> (container images) RHEL konteinerite (container hosts) RHEL-i hostimise kaudu tagab \u00fchilduvuse ja kantavuse keskkondade vahel, r\u00e4\u00e4kimata juba tuttavatest t\u00f6\u00f6riistadest. T\u00f5si, oli \u00fcks probleem. Te ei saanud lihtsalt edastada sellist pilti kellelegi teisele, isegi kui see puudutas klienti v\u00f5i partnerit, kes kasutas Red Hat Enterprise Linuxi. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/2c87e29b54241ecbda00523418ccb8ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nKuid n\u00fc\u00fcd on k\u00f5ik muutunud <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nRed Hat Universal Base Image (UBI) toob traditsioonilise usaldusv\u00e4\u00e4rsuse, turvalisuse ja k\u00f5rge j\u00f5udluse Red Hati konteineripiltide ametlikest versioonidest olenemata sellest, kas teil on tellimus v\u00f5i mitte. See v\u00f5imaldab teil ehitada konteinerirakenduse UBI-le, paigutada selle valitud konteineriregistrisse ja jagada seda kogu maailmaga. Red Hat Universal Base Image v\u00f5imaldab luua, jagada ja koost\u00f6\u00f6d teha konteinerirakenduse kallal igas keskkonnas \u2013 seal, kus soovite. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/d06210d717e17d2732284239003445c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI t\u00f5ttu on n\u00fc\u00fcd v\u00f5imalik avaldada ja k\u00e4ivitada oma rakendusi praktiliselt igas infrastruktuuris. Kuid kui k\u00e4ivitate neid Red Hati platvormidel, nagu Red Hat OpenShift ja Red Hat Enterprise Linux, saate lisaboonuseid (rohkem kulda!). Enne, kui l\u00e4heme UBI \u00fcksikasjadesse, lubage mul esitada l\u00fchike KKK, miks on vajalik RHEL tellimus. Niisiis, mis juhtub, kui k\u00e4itate UBI pilti RHEL\/OpenShift platvormil? <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/245ded4e0742a057d53b2b4d49902d3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ja n\u00fc\u00fcd, kui turundus on h\u00e4\u00e4lestatud, r\u00e4\u00e4gime UBI-st \u00fcksikasjalikumalt.<\/p>\n<h3>P\u00f5hjused UBI kasutamiseks.<\/h3>\n<p>\nMida peate tunnetama, et m\u00f5ista, et UBI on teile kasulik: <\/p>\n<ul>\n<li>Minu <b>arendajad<\/b> soovivad kasutada konteineripilte, mida saab levitada ja k\u00e4ivitada igas keskkonnas <\/li>\n<li>Minu meeskond <b>operations<\/b> soovib ettev\u00f5tte tasemel eluts\u00fckli toe all olevat p\u00f5hipilti <\/li>\n<li>Minu <b>arhitektid<\/b> soovivad pakkuda <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operator<\/a><\/noindex> minu klientidele\/l\u00f5ppkasutajatele<\/li>\n<li>Minu <b>klientide<\/b> soovivad s\u00fcsteemip\u00f5hist taseme tuge kogu oma Red Hat keskkonnas <\/li>\n<li>Minu <b>kogukonna<\/b> soovib jagada, k\u00e4ivitada, avaldada konteineriseeritud rakendusi s\u00f5na otseses m\u00f5ttes igal pool <\/li>\n<\/ul>\n<p>\nKui see sobib v\u00e4hemalt \u00fche teie stsenaariumiga, siis tasub kindlasti tutvuda UBI-ga. <\/p>\n<h3>Rohkem kui lihtsalt m\u00f5ni p\u00f5hipilt <\/h3>\n<p>\nUBI \u2013 v\u00e4hem kui t\u00e4isv\u00e4\u00e4rtuslik OP, kuid UBI-l on kolm olulist asja: <\/p>\n<ol>\n<li>Kolme p\u00f5hipildi komplekt (ubi, ubi-minimal, ubi-init) <\/li>\n<li>Pildid, milles on juba valmis erinevate programmeerimiskeelte t\u00f6\u00f6keskkonnad (nodejs, ruby, python, php, perl jne.) <\/li>\n<li>Pakettide komplekt YUMi hoidlas koos k\u00f5ige levinumate s\u00f5ltuvustega <\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/bbfe3101ba7ab8f4ee6006a07e464cdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI loodi pilve ja veebirakenduste aluseks, mis arendatakse ja tarnitakse konteinerites. K\u00f5ik UBI sisu on RHEL-i alamkogum. K\u00f5ik UBI paketid tulevad RHEL-kanalite kaudu ja neid toetatakse nagu RHEL-i, kui need on toetatud Red Hat platvormidel, nagu OpenShift ja RHEL. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/877ffa34cf18939faf84e376035cc9f6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Konteinerite kvaliteetse toe tagamiseks on vajalik palju inseneride, turbeekspertide ja teiste lisavahendite panust. Vajalik on mitte ainult baaspiltide testimine, vaid ka nende k\u00e4itumise anal\u00fc\u00fcs igal toetatud hostil. <\/p>\n<p>\u00c4rireiside h\u00f5lbustamiseks t\u00f6\u00f6tab Red Hat aktiivselt v\u00e4lja arendust ja tuge, v\u00f5imaldades UBI 7 k\u00e4ituda RHEL 8 hostidel ja UBI 8 RHEL 7 hostidel. See annab kasutajatele vajaliku paindlikkuse, kindluse ja meelerahu n\u00e4iteks platvormide v\u00e4rskendamisel konteinerites v\u00f5i kasutatavates hostides. K\u00f5ik see saab n\u00fc\u00fcd jaguneda kaheks iseseisvaks projektiks. <\/p>\n<h3>Kolm p\u00f5himeetodit<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/14c750c058706f328c58f296624499c0.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Minimaalne \u2013 m\u00f5eldud rakendustele koos k\u00f5igi s\u00f5ltuvustega (Python, Node.js, .NET jne) <\/p>\n<ul>\n<li>Minimaalne eelnevalt installitud sisu kogum <\/li>\n<li>Ilma suid t\u00e4idetavate failideta <\/li>\n<li>Minimaalne paketihalduri t\u00f6\u00f6riistakomplekt (installimine, uuendamine ja kustutamine) <\/li>\n<\/ul>\n<p>\nPlatvorm \u2013 igasuguste rakenduste jaoks, mis k\u00e4ivitatakse RHEL-il <\/p>\n<ul>\n<li>\u00dchtne kr\u00fcptograafiline OpenSSL komplekt<\/li>\n<li>T\u00e4ielik YUM komplekt <\/li>\n<li>Sisaldab kasulikke p\u00f5hioperatsioonis\u00fcsteemi utiliite (tar, gzip, vi jne) <\/li>\n<\/ul>\n<p>\nMulti-Service \u2013 lihtsustab mitme teenuse k\u00e4ivitamist \u00fches konteineris <\/p>\n<ul>\n<li>Konfigureeritud systemd k\u00e4ivitamiseks k\u00e4ivitamisel <\/li>\n<li>Teenuste lubamise v\u00f5imalus koostamisfaasis <\/li>\n<\/ul>\n<p><\/p>\n<h3>Konteineripildid, kus on juba valmis programmeerimiskeelte t\u00f6\u00f6tuskeskkonnad <\/h3>\n<p>\nLisaks p\u00f5hipiltidele, mis lubavad paigaldada programmeerimiskeelte toetust, sisaldavad UBI juba eelnevalt koostatud pilte, kus on valmis t\u00f6\u00f6tuskeskkonnad mitmete programmeerimiskeelte jaoks. Paljud arendajad saavad lihtsalt pildi v\u00f5tta ja alustada t\u00f6\u00f6d arendatava rakenduse kallal. <\/p>\n<p>UBI k\u00e4ivitamisega pakub Red Hat kahte pildi komplekti - RHEL 7 ja RHEL 8 p\u00f5hjal. Nende aluseks on vastavalt Red Hat Software Collections (RHEL 7) ja Application Streams (RHEL 8). Need k\u00e4ituskeskkonnad on pidevalt ajakohased ja saavad standardina kuni neli uuendust aastas, seega on alati v\u00f5imalus kasutada k\u00f5ige v\u00e4rskemaid ja stabiilsemaid versioone. <\/p>\n<p><b>Siin on UBI 7 konteineripiltide loetelu:<\/b> <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/996418541dce083453eb25ef28abc5eb.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Siin on UBI 8 konteineripiltide loetelu:<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/48726f993bb541f60b8df2e62215b8b2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Seotud paketid <\/h3>\n<p>\nValmis piltide kasutamine on t\u00f5eliselt mugav. Red Hat hooldab nende ajakohasust ja uuendab neid koos uue RHEL versiooni v\u00e4ljaandmisega ning samuti kriitiliste CVE uuendustega vastavalt uuenduste poliitikale. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2208321\">RHEL pildi poliitika<\/a><\/noindex> et saaks v\u00f5tta \u00fche neist piltidest ja kohe alustada t\u00f6\u00f6d rakenduse kallal. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/16aaf2f54379d5d3f48e00108f02e61e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Kuid m\u00f5nikord v\u00f5ib rakenduse loomisel j\u00e4rsku tekkida vajadus m\u00f5ne t\u00e4iendava paketi j\u00e4rele. V\u00f5i m\u00f5nikord, et rakendus korralikult t\u00f6\u00f6le hakkaks, tuleb uuendada \u00fcht v\u00f5i teist paketti. Just seet\u00f5ttu pakuvad UBI pildid komplekti RPM, mis on saadaval yum kaudu ja mida levitatakse kiire ja k\u00f5rge k\u00e4ttesaadavusega sisu edastamise v\u00f5rgustiku (selle kaudu pakett!). Kui k\u00e4itate yum uuendust oma CI\/CD-l selle kriitilise v\u00e4ljaandmise hetkel, v\u00f5ite olla kindel \u2013 see t\u00f6\u00f6tab.<\/p>\n<h3>RHEL on alus<\/h3>\n<p>\nMe ei v\u00e4si kordamast, et RHEL on k\u00f5ikide alus. Kas tead, millised meeskonnad Red Hat'is t\u00f6\u00f6tavad p\u00f5hifotode loomise nimel? N\u00e4iteks need:<\/p>\n<ul>\n<li>Inseneritehniline meeskond tagab, et p\u00f5hiteegid, nagu glibc ja OpenSSL, ning k\u00e4ituskeskkonnad, nagu Python ja Ruby, tagavad stabiilse t\u00f6\u00f6 ja usaldusv\u00e4\u00e4rsuse koormuste t\u00f6\u00f6tlemisel konteinerites. <\/li>\n<li>Toodete turvagrupp tegeleb raamatukogude ja keeltes\u00fcsteemide probleemide ning turvaaukude \u00f5igeaegse lahendamisega. Nende t\u00f6\u00f6 t\u00f5husust hinnatakse spetsiaalse indeksi abil. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2803031\">Konteineri tervise indeks<\/a><\/noindex>. <\/li>\n<li>Tootejuhtide ja inseneride meeskond lisab uusi funktsioone ning tagab toote pikaajalise eluts\u00fckli, andes kindlustatud investeeringutele alust. <\/li>\n<\/ul>\n<p>\nRed Hat Enterprise Linux on suurep\u00e4rane host ja ime, et konteinerite jaoks, kuid paljude arendajate jaoks on oluline s\u00fcsteemide toimimine mitmesugustes vormingutes, millest m\u00f5ned v\u00f5ivad \u00fcletada Linuxi s\u00fcsteemi toetatud kasutusstsenaariume. Ja siin tulevad appi universaalsed UBI pildid. <\/p>\n<p>Oletame, et praegu otsite lihtsalt p\u00f5hivormingut, et alustada lihtsa konteinerirakenduse arendamist. V\u00f5ib-olla liigute juba edasi ja edastate iseseisvad konteinerid, mis t\u00f6\u00f6tavad konteinerimootoril, sujuvalt pilvemaailma, kus kasutate operaatorite (Operators) \u00fclesehitamise ja kinnitamise mudeleid OpenShiftis. Igal juhul pakub UBI sellele suurep\u00e4rast alust. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/e40393e4d9cedcc769ebd0c593d997cc.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Konteinerid sisaldavad kerget versiooni operatsioonis\u00fcsteemi kasutajakeskkonnast uues paketihaldusvormis. UBI piltide v\u00e4ljalaskmine kehtestab uue t\u00f6\u00f6stusstandardi konteinerite arendamiseks, pakkudes ettev\u00f5tte tasemel konteinerid, mis on kergesti k\u00e4ttesaadavad k\u00f5igile kasutajatele, s\u00f5ltumatutele tarkvaraarendajatele ja avatud l\u00e4htekoodiga kogukonnale. Eriti saavad tarkvaraarendajad oma tooteid standardiseerida, kasutades \u00fchtset, t\u00f5estatud alust k\u00f5igi nende konteinerirakenduste jaoks, sealhulgas <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operators<\/a><\/noindex>. Arendajatele, kes kasutavad UBI-d, on samuti saadaval Red Hat Container Certification ja Red Hat OpenShift Operator Certification, mis v\u00f5imaldab pidevat tarkvara valideerimist Red Hat platvormidel, nagu OpenShift. <\/p>\n<p><img decoding=\"async\" alt=\"Ehita, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/e2351cfad639b2f7d98b6bc9cecc41c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kuidas alustada rakenduse pildiga <\/h3>\n<p>\nL\u00fchidalt \u00f6eldes - v\u00e4ga lihtsalt. Podman on saadaval mitte ainult RHEL-is, vaid ka Fedoral, CentOS-is ja mitmetes teistes Linuxi distributsioonides. K\u00f5ik, mida peate tegema, on laadida pilt \u00fchelt j\u00e4rgmistest registritest, ja edasi. <\/p>\n<p>UBI 8 jaoks: <\/p>\n<pre><code class=\"plaintext\">podman pull registry.access.redhat.com\/ubi8\/ubi\npodman pull registry.access.redhat.com\/ubi8\/ubi-minimal\npodman pull registry.access.redhat.com\/ubi8\/ubi-init\n<\/code><\/pre>\n<p>\nUBI 7 jaoks: <\/p>\n<pre><code class=\"plaintext\">podman pull registry.access.redhat.com\/ubi7\/ubi\npodman pull registry.access.redhat.com\/ubi7\/ubi-minimal\npodman pull registry.access.redhat.com\/ubi7\/ubi-init\n<\/code><\/pre>\n<p>\nVaadake ka t\u00e4ielikku Universal Base Image Guide'i <\/p>\n<ul>\n<li><noindex><a rel=\"nofollow noopener noreferrer\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux\/8\/html-single\/building_running_and_managing_containers\/index?lb_target=stage#using_red_hat_universal_base_images_standard_minimal_and_runtimes\">RHEL 8 Kuidas<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/documentation\/en-us\/red_hat_enterprise_linux_atomic_host\/7\/html-single\/getting_started_with_containers\/index#using_red_hat_universal_base_images_standard_minimal_and_runtimes\">RHEL 7 Kuidas<\/a><\/noindex><\/li>\n<\/ul>\n<p>Allikas: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/redhatrussia\/blog\/451090\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0430\u0436\u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b Red Hat Enterprise Linux (RHEL), \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u043b\u0438 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":25036,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-33305","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0430\u0436\u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b Red Hat Enterprise Linux (RHEL), \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u043b\u0438 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/build-share-collaborate\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47Build, Share, Collaborate | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0430\u0436\u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b Red Hat Enterprise Linux (RHEL), \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u043b\u0438 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/build-share-collaborate\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:51:51+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:51:51+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Ehita, Jaga, Koosta | ProHoster","description":"Konteinerid on v\u00e4hendatud versioon Linuxi operatsioonis\u00fcsteemi kasutajakeskkonnast \u2013 tegelikult on see \u201epaljas\u201d miinimum. Siiski on see endiselt t\u00e4ie\u00f5iguslik operatsioonis\u00fcsteem, seega on konteineri kvaliteet sama oluline kui t\u00e4isversioonil. Just seet\u00f5ttu oleme pikka aega pakkunud Red Hat Enterprise Linuxi (RHEL) pilte, et kasutajad saaksid modernseid ja sertifitseeritud","canonical_url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/build-share-collaborate","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47Build, Share, Collaborate | ProHoster","og:description":"\u041a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u043b\u0435\u0433\u0447\u0435\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u0430 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b Linux \u2013 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u043e \u00ab\u0433\u043e\u043b\u044b\u0439\u00bb \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435, \u044d\u0442\u043e \u0432\u0441\u0435 \u0440\u0430\u0432\u043d\u043e \u043f\u043e\u043b\u043d\u043e\u0446\u0435\u043d\u043d\u0430\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430, \u0438 \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u043c\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430 \u0442\u0430\u043a \u0436\u0435 \u0432\u0430\u0436\u043d\u043e, \u043a\u0430\u043a \u043f\u043e\u043b\u043d\u043e\u0432\u0435\u0441\u043d\u043e\u0439 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0418\u043c\u0435\u043d\u043d\u043e \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u043b\u0433\u043e\u0435 \u0432\u0440\u0435\u043c\u044f \u043c\u044b \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u043b\u0438 \u043e\u0431\u0440\u0430\u0437\u044b Red Hat Enterprise Linux (RHEL), \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u043b\u0438 \u0438\u043c\u0435\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435, \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0435","og:url":"https:\/\/prohoster.info\/et\/blog\/administrirovanie\/build-share-collaborate","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:51:51+00:00","article:modified_time":"2019-10-31T18:51:51+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"33305","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 14:44:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:43:31","updated":"2026-01-21 14:44:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/33305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=33305"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/33305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media\/25036"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=33305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=33305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=33305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}