{"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":"Koda, Jaga, Koosta","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Konteinerid on Linuxi operatsioonis\u00fcsteemi kasutajaruumi kerge versioon \u2013 tegelikult, see on \u201epaljas\u201d minimum. Sellegipoolest on see siiski t\u00e4ie\u00f5iguslik operatsioonis\u00fcsteem, seega on konteineri kvaliteet sama oluline kui t\u00e4isv\u00e4\u00e4rtusliku operatsioonis\u00fcsteemi puhul. Just sellep\u00e4rast oleme juba pikka aega pakkunud <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/containers\/\">Red Hat Enterprise Linuxi (RHEL) pilte<\/a><\/noindex>, et kasutajad saaksid omada sertifitseeritud, kaasaegseid ja asjakohaseid ettev\u00f5tte tasemel konteinerpildid. RHEL konteinerpiltide k\u00e4ivitamine RHEL konteineri majutajatel tagab \u00fchilduvuse ja \u00fcleviimise erinevatesse keskkondadesse, r\u00e4\u00e4kimata sellest, et need on juba tuttavad t\u00f6\u00f6riistad. Oli siiski \u00fcks probleem. Te ei saanud lihtsalt sellist pilti kellelegi teisele edastada, isegi kui tegemist oli kliendi v\u00f5i partneriga, 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\">Konteinerpiltide<\/a><\/noindex> k\u00e4ivitamine (container images) RHEL konteinermajutajatel (container hosts) tagab \u00fchilduvuse ja \u00fcleviimise erinevates keskkondades, r\u00e4\u00e4kimata sellest, et need on juba tuttavad t\u00f6\u00f6riistad. Oli siiski \u00fcks probleem. Te ei saanud lihtsalt sellist pilti kellelegi teisele edastada, isegi kui tegemist oli kliendi v\u00f5i partneriga, kes kasutas Red Hat Enterprise Linuxi. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, 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) abil on n\u00fc\u00fcd v\u00f5imalik saavutada tuttav usaldusv\u00e4\u00e4rsus, turvalisus ja k\u00f5rge tootlikkus ametlikest Red Hati konteinerpiltidest olenemata sellest, kas teil on tellimus v\u00f5i mitte. See t\u00e4hendab, et saate ehitada konteinerirakenduse UBI-l, paigutada selle teie valitud konteineriteleri registrisse ja jagada seda kogu maailmaga. Red Hat Universal Base Image v\u00f5imaldab teil ehitada, jagada ja teha koost\u00f6\u00f6d konteinerirakenduse arendamisel igas keskkonnas \u2013 seal, kus soovite. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/d06210d717e17d2732284239003445c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI abil on v\u00f5imalik avaldada ja k\u00e4ivitada oma rakendusi peaaegu igas infrastruktuuris. Kuid kui neid k\u00e4ivitada Red Hat'i platvormidel, nagu Red Hat OpenShift ja Red Hat Enterprise Linux, saate lisakasu (rohkem kulda!). Ja enne kui liigume UBI \u00fcksikasjalikuma kirjelduse juurde, lubage esitada l\u00fchike KKK, miks vajate RHEL tellimust. Nii, mis juhtub, kui k\u00e4ivitate UBI pilti RHEL\/OpenShift platvormil? <\/p>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/245ded4e0742a057d53b2b4d49902d3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>N\u00fc\u00fcd, kui turundus on rahul, r\u00e4\u00e4gime l\u00e4hemalt UBI-st<\/p>\n<h3>P\u00f5hjused UBI kasutamiseks<\/h3>\n<p>\nMida peate tundma, et m\u00f5ista, et UBI on teile kasulik: <\/p>\n<ul>\n<li>Minu <b>arendajad<\/b> soovivad kasutada konteinerpilte, mida saab jagada ja k\u00e4ivitada igas keskkonnas <\/li>\n<li>Minu meeskond <b>operations<\/b> tahab toetatud p\u00f5hitalletust ettev\u00f5tte tasemel eluts\u00fckliga <\/li>\n<li>Minu <b>arhitektid<\/b> tahavad pakkuda <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operator<\/a><\/noindex> minu tellijad \/ l\u00f5ppkasutajad<\/li>\n<li>Minu <b>tellijad<\/b> soovivad v\u00e4ltida \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f toetust k\u00f5igis oma Red Hat keskkondades <\/li>\n<li>Minu <b>kogukond<\/b> soovib jagada, k\u00e4ivitada, avaldada konteinerite rakendusi praktiliselt igal pool <\/li>\n<\/ul>\n<p>\nKui v\u00e4hemalt \u00fcks stsenaarium sobib teile, siis tasub kindlasti p\u00f6\u00f6rata t\u00e4helepanu UBI-le. <\/p>\n<h3>Enam kui lihtsalt baasimage <\/h3>\n<p>\nUBI \u2013 v\u00e4hem kui t\u00e4ie\u00f5iguslik OS, kuid UBI-l on kolm olulist asja: <\/p>\n<ol>\n<li>Kolmest baasimagest koosnev komplekt (ubi, ubi-minimaalne, ubi-init) <\/li>\n<li>Pildid, mis sisaldavad juba valmis t\u00f6\u00f6keskkondi erinevatele programmeerimiskeeltele (nodejs, ruby, python, php, perl jne) <\/li>\n<li>Seotud pakettide komplekt YUM-i hoidlas k\u00f5ige levinumate s\u00f5ltuvustega <\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/bbfe3101ba7ab8f4ee6006a07e464cdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI loodi cloud-native ja veebirakenduste aluseks, mida arendatakse ja tarnitakse konteinerites. K\u00f5ik UBI-s olev sisu on RHEL-i alamhulk. K\u00f5ik UBI paketid tulevad RHEL-i kanalitest ja neid toetatakse nagu RHEL-i, kui need k\u00e4ivad toetatavatel Red Hati platvormidel, nagu OpenShift ja RHEL. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, 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 insenerit\u00f6\u00f6d, turbeeksperte ja muid t\u00e4iendavaid ressursse. Vajalik on mitte ainult baasimagede testimine, vaid ka nende k\u00e4itumise anal\u00fc\u00fcs igas toetatavas hostis. <\/p>\n<p>Kuna Red Hat aktiivselt arendab ja toetab uuendusi, saab UBI 7 kasutada n\u00e4iteks RHEL 8 hostides ja UBI 8 RHEL 7 hostides. See tagab kasutajatele vajaliku paindlikkuse, kindlustunde ja rahu, n\u00e4iteks platvormide uuendamise protsessis konteinerite piltides v\u00f5i kasutatavates hostides. N\u00fc\u00fcd saab seda k\u00f5ik jagada kaheks eraldiseisvaks projektiks. <\/p>\n<h3>Kolm baasimage<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/14c750c058706f328c58f296624499c0.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Minimaalne \u2013 m\u00f5eldud rakendustele, kus on k\u00f5ik s\u00f5ltuvused (Python, Node.js, .NET jne) <\/p>\n<ul>\n<li>Minimaalne eelnevalt installitud sisu komplekt <\/li>\n<li>Ilma suid ex\u00e9cutables <\/li>\n<li>Minimaalne pakihalduri t\u00f6\u00f6riistade komplekt (installimine, uuendamine ja eemaldamine) <\/li>\n<\/ul>\n<p>\nPlatvorm \u2013 mis tahes rakenduste jaoks, mis t\u00f6\u00f6tavad RHEL-il <\/p>\n<ul>\n<li>\u00dchitatud kr\u00fcptograafiline OpenSSL kelder<\/li>\n<li>T\u00e4ielik YUM-i kelder <\/li>\n<li>Sisalduvad kasulikud OS-i p\u00f5hivahendid (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 aktiveerimise v\u00f5imalus koostamisetapis <\/li>\n<\/ul>\n<p><\/p>\n<h3>Konteinerite pildid juba valmis programmeerimise keelte t\u00f6\u00f6keskkondadega <\/h3>\n<p>\nLisaks p\u00f5hikujutistele, mis v\u00f5imaldavad installida programmeerimise keelte toetust, sisaldavad UBI eelnevalt koostatud kujutisi juba valmis programmeerimise keelte t\u00f6\u00f6keskkondadega. Paljud arendajad saavad lihtsalt pildi v\u00f5tta ja alustada t\u00f6\u00f6d nende arendatava rakenduse kallal. <\/p>\n<p>UBI k\u00e4ivitamisega pakub Red Hat kahte kujutiste komplekti - RHEL 7 ja RHEL 8 p\u00f5hjal. Nende aluseks on vastavalt Red Hat Software Collections (RHEL 7) ja Application Streams (RHEL 8). Need t\u00f6\u00f6keskkonnad on pidevalt ajakohased ning saavad standardina kuni neli v\u00e4rskendust aastas, seega on alati v\u00f5imalus t\u00f6\u00f6tada k\u00f5ige uuemate ja stabiilsemate versioonidega. <\/p>\n<p><b>Siin on nimekiri UBI 7 konteineripiltidest:<\/b> <\/p>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/996418541dce083453eb25ef28abc5eb.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Siin on nimekiri UBI 8 konteineripiltidest:<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/48726f993bb541f60b8df2e62215b8b2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Seotud paketid <\/h3>\n<p>\nValmispiltide kasutamine on t\u00f5epoolest v\u00e4ga mugav. Red Hat toetab nende aktuaalsust ja uuendab neid koos RHEL uue versiooni v\u00e4ljaandmisega, 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 rakenduse kallal t\u00f6\u00f6tamist. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, 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 tuleb rakenduse t\u00f6\u00f6lepanemiseks v\u00e4rskendada mingit paketti. Just seet\u00f5ttu on UBI pildid varustatud RPM komplektiga, mis on saadaval yum'i kaudu ja mida levib kiire ja k\u00f5rgelt k\u00e4ttesaadav sisu edastamise v\u00f5rk (saate paketi!). Kui k\u00e4ivitate yum-uudise oma CI \/ CD v\u00f5tmehetkel, v\u00f5ite olla kindel - see t\u00f6\u00f6tab.<\/p>\n<h3>RHEL on alus<\/h3>\n<p>\nMe ei v\u00e4si kordamast, et RHEL on k\u00f5ige alus. Kas tead, millised komandod Red Hatis t\u00f6\u00f6tavad baasilt kujutiste loomise kallal? N\u00e4iteks need:<\/p>\n<ul>\n<li>Insenertehniline meeskond, kes vastutab selle eest, et baasraamatukogud, nagu glibc ja OpenSSL, samuti programmeerimise t\u00f6\u00f6keskkonnad, nagu Python ja Ruby, pakuksid stabiilset j\u00f5udlust ja t\u00f6\u00f6taksid usaldusv\u00e4\u00e4rselt koormate puhul konteinerites. <\/li>\n<li>Toodete turvalisuse r\u00fchm tegeleb vigade ja turbeprobleemide \u00f5igeaegse parandamisega raamatukogudes ja keelekeskkondades, nende t\u00f6\u00f6 efektiivsust hinnatakse spetsiaalse indeksiga. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2803031\">Konteineri tervise indeks<\/a><\/noindex>. <\/li>\n<li>Tootejuhtide ja inseneride meeskond t\u00f6\u00f6tavad uute funktsioonide lisamise kallal ja tagavad toote pikaajalise eluts\u00fckli, mis annab kindlust investeeringutele, mida saab kasutada alusp\u00f5hjana. <\/li>\n<\/ul>\n<p>\nRed Hat Enterprise Linux on suurep\u00e4rane host ja pilt konteinerite jaoks, kuid paljude arendajate jaoks on oluline s\u00fcsteemi toimimine erinevates formaatides, millest m\u00f5ned v\u00f5ivad \u00fcletada Linuxi s\u00fcsteemi toetatud kasutusstsenaariume. Siin tulevad appi universaalsed UBI pildid. <\/p>\n<p>Oletame, et hetkel otsite lihtsalt baaspilti, et alustada lihtsa konteineriseeritud rakenduse arendamist. V\u00f5i olete juba tuleviku suunas liikumas ja liigute s\u00f5ltumatutest konteineritest, mis t\u00f6\u00f6tavad konteinerimootoril, pilvemenetlusele, kasutades operaatorite (ehitamine ja sertifitseerimine) lahendusi, mis t\u00f6\u00f6tavad OpenShiftis. Igatahes pakub UBI selle jaoks suurep\u00e4rase aluse. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, 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 kasutajaruumist uues paketivormingus. UBI piltide v\u00e4ljaandmine seab uue t\u00f6\u00f6stuse standardi konteineriseeritud arenduses, kindlasti on ettev\u00f5tte tasemel konteinerid kergesti k\u00e4tte saadavad igasugustele kasutajatele, s\u00f5ltumatutele tarkvaraarendajatele ja avatud l\u00e4htekoodiga kogukonnale. Eriti saavad tarkvaraarendajad standardiseerida oma tooted, kasutades \u00fchtset, kontrollitud alusp\u00f5hja k\u00f5igile oma konteineriseeritud rakendustele, sealhulgas. <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetesi operaatorid<\/a><\/noindex>. UBI-d kasutavatele arendajafirmadele on saadaval ka Red Hat Container Certification ja Red Hat OpenShift Operator Certification, mis omakorda v\u00f5imaldab pidevalt valideerida Red Hati platvormidel, nagu OpenShift, t\u00f6\u00f6tavat tarkvara. <\/p>\n<p><img decoding=\"async\" alt=\"Koda, Jaga, Koosta\" src=\"\/wp-content\/uploads\/2019\/05\/e2351cfad639b2f7d98b6bc9cecc41c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Kuidas alustada pildiga <\/h3>\n<p>\nL\u00fchidalt \u00f6eldes \u2013 v\u00e4ga lihtsalt. Podman on saadaval mitte ainult RHEL-is, vaid ka Fedoral, CentOS-il ja mitmetel teistel Linuxi distributsioonidel. K\u00f5ik, mida peate tegema, on laadida pilt alla \u00fchest j\u00e4rgmistest hoidlatest ja liikuda edasi. <\/p>\n<p>UBI 8: <\/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>\nJa vaadake t\u00e4ielikku Universal Base Image juhendit <\/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 5.0.1.1 - 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.\" \/>\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) 5.0.1.1\" \/>\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.\" \/>\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, Tee koost\u00f6\u00f6d | ProHoster","description":"Konteinerid on Linuxi operatsioonis\u00fcsteemi kasutajaliidese kergem versioon \u2013 tegelikult on see \u201epaljas\u201c miinimum.","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.","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","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"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}]}}