{"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\/da\/blog\/administrirovanie\/build-share-collaborate","title":{"rendered":"Byg, Del, Samarbejd","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Containere er en letv\u00e6gtig version af det brugerdefinerede rum i Linux-operativsystemet \u2013 det er faktisk det \"n\u00f8gen\" minimum. Alligevel er det stadig et fuldt fungerende operativsystem, og derfor er kvaliteten af denne containertype lige s\u00e5 vigtig som for et komplet operativsystem. Det er derfor, vi i lang tid har tilbudt <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/containers\/\">billeder af Red Hat Enterprise Linux (RHEL)<\/a><\/noindex>, s\u00e5 brugerne kunne have certificerede, moderne og opdaterede containers p\u00e5 virksomhedsniveau. At k\u00f8re <noindex><a rel=\"nofollow\" href=\"https:\/\/developers.redhat.com\/blog\/2018\/02\/22\/container-terminology-practical-introduction\/#h.dqlu6589ootw\">containerbilleder<\/a><\/noindex> (container images) RHEL p\u00e5 containerhosts (container hosts) RHEL sikrer kompatibilitet og b\u00e6rbarhed mellem milj\u00f8er, for ikke at n\u00e6vne, at det er allerede kendte v\u00e6rkt\u00f8jer. Der var dog \u00e9t problem. Du kunne ikke bare overf\u00f8re et s\u00e5dant billede til nogen anden, selvom det var en kunde eller partner, der brugte Red Hat Enterprise Linux. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/2c87e29b54241ecbda00523418ccb8ea.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMen nu er alt \u00e6ndret <br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nMed udgivelsen af det universelle billede, Red Hat Universal Base Image (UBI), kan du nu opn\u00e5 den velkendte p\u00e5lidelighed, sikkerhed og h\u00f8je ydeevne fra de officielle Red Hat containerbilleder, uanset om du har et abonnement eller ej. Det betyder, at du kan bygge en containeriseret applikation p\u00e5 UBI, placere den i et containerregister efter eget valg og dele den med hele verden. Red Hat Universal Base Image g\u00f8r det muligt at bygge, dele og samarbejde om en containeriseret applikation i et hvilket som helst milj\u00f8 \u2013 hvor du \u00f8nsker. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/d06210d717e17d2732284239003445c3.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Med UBI er der mulighed for at offentligg\u00f8re og k\u00f8re dine applikationer stort set i enhver infrastruktur. Men hvis du k\u00f8rer dem p\u00e5 Red Hat-platforme som Red Hat OpenShift og Red Hat Enterprise Linux, kan du f\u00e5 ekstra fordele (mere guld!). Og f\u00f8r vi g\u00e5r videre til en mere detaljeret beskrivelse af UBI, lad mig give dig en kort FAQ om, hvorfor RHEL-abonnementet er n\u00f8dvendigt. S\u00e5 hvad sker der, n\u00e5r du k\u00f8rer UBI-billedet p\u00e5 RHEL\/OpenShift-platformen? <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/245ded4e0742a057d53b2b4d49902d3c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Og nu, hvor marketing er tilfreds, lad os tale mere detaljeret om UBI<\/p>\n<h3>\u00c5rsager til at anvende UBI<\/h3>\n<p>\nHvad du skal f\u00f8le for at forst\u00e5, at UBI vil v\u00e6re nyttigt for dig: <\/p>\n<ul>\n<li>Mine <b>udviklere<\/b> vil gerne bruge containerbilleder, der kan distribueres og k\u00f8res i ethvert milj\u00f8 <\/li>\n<li>Mit team <b>operations<\/b> \u00f8nsker et underst\u00f8ttet basisbillede med et livscyklus p\u00e5 virksomhedsniveau <\/li>\n<li>Mine <b>arkitekter<\/b> \u00f8nsker at tilbyde <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operator<\/a><\/noindex> mine kunder\/slutbrugere<\/li>\n<li>Mine <b>kunder<\/b> \u00f8nsker ikke at bekymre sig om support p\u00e5 virksomhedsniveau for deres hele Red Hat-milj\u00f8 <\/li>\n<li>Mit <b>f\u00e6llesskabet<\/b> \u00f8nsker at dele, k\u00f8re og publicere containeriserede applikationer bogstaveligt talt overalt <\/li>\n<\/ul>\n<p>\nHvis en af de scenarier passer til dig, b\u00f8r du bestemt overveje UBI. <\/p>\n<h3>Mere end bare et grundl\u00e6ggende billede <\/h3>\n<p>\nUBI er mindre end et komplet operativsystem, men UBI har tre vigtige ting: <\/p>\n<ol>\n<li>Et s\u00e6t af tre grundl\u00e6ggende billeder (ubi, ubi-minimal, ubi-init) <\/li>\n<li>Billeder med allerede klare runtime-milj\u00f8er for forskellige programmeringssprog (nodejs, ruby, python, php, perl osv.) <\/li>\n<li>Et s\u00e6t af relaterede pakker i YUM-repositoryet med de mest almindelige afh\u00e6ngigheder <\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/bbfe3101ba7ab8f4ee6006a07e464cdf.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>UBI blev designet som en basis for cloud-native og webapplikationer, der udvikles og distribueres i containere. Alt indhold i UBI er et delm\u00e6ngde af RHEL. Alle pakker i UBI kommer via RHEL-kanaler og underst\u00f8ttes som RHEL, n\u00e5r de k\u00f8rer p\u00e5 underst\u00f8ttede Red Hat-platforme som OpenShift og RHEL. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/877ffa34cf18939faf84e376035cc9f6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>For at sikre kvalitetscontainer-support er der brug for omfattende indsats fra ingeni\u00f8rer, sikkerhedsspecialister og andre ekstra ressourcer. Det kr\u00e6ver ikke kun test af grundbilleder, men ogs\u00e5 analyse af deres opf\u00f8rsel p\u00e5 enhver underst\u00f8ttet v\u00e6rt. <\/p>\n<p>For at lette opgaverne omkring opdateringer arbejder Red Hat aktivt p\u00e5 udvikling og support, hvilket g\u00f8r det muligt at k\u00f8re UBI 7 p\u00e5 RHEL 8-v\u00e6rter og UBI 8 p\u00e5 RHEL 7-v\u00e6rter. Dette giver brugerne den n\u00f8dvendige fleksibilitet, sikkerhed og ro i sindet under f.eks. opdateringer af platforme i containerbilleder eller anvendte v\u00e6rter. Nu kan alt dette opdeles i to uafh\u00e6ngige projekter. <\/p>\n<h3>Tre grundl\u00e6ggende billeder<\/h3>\n<p>\n<img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/14c750c058706f328c58f296624499c0.jpg\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p>Minimal \u2013 designet til applikationer med alle afh\u00e6ngigheder (Python, Node.js, .NET m.m.) <\/p>\n<ul>\n<li>Minimal s\u00e6t af forudinstalleret indhold <\/li>\n<li>Uden k\u00f8rbare filer suid <\/li>\n<li>Minimal v\u00e6rkt\u00f8jss\u00e6t til pakkeh\u00e5ndtering (installation, opdatering og sletning) <\/li>\n<\/ul>\n<p>\nPlatform \u2013 til enhver applikation, der k\u00f8rer p\u00e5 RHEL <\/p>\n<ul>\n<li>Enhedlig kryptografisk stak OpenSSL<\/li>\n<li>Fuld YUM-stak <\/li>\n<li>Inkluderer nyttige grundl\u00e6ggende OS-v\u00e6rkt\u00f8jer (tar, gzip, vi osv.) <\/li>\n<\/ul>\n<p>\nMulti-Service \u2013 forenkler k\u00f8rsel af flere tjenester i \u00e9n container <\/p>\n<ul>\n<li>Konfigureret til at starte systemd ved opstart <\/li>\n<li>Muligheden for at aktivere tjenester under opbygningen <\/li>\n<\/ul>\n<p><\/p>\n<h3>Containerbilleder med allerede etablerede runtime-milj\u00f8er for programmeringssprog <\/h3>\n<p>\nUd over de basale billeder, der giver mulighed for at installere support for programmeringssprog, inkluderer UBI forudbyggede billeder med allerede klarere runtime-milj\u00f8er for flere programmeringssprog. Mange udviklere kan blot tage billedet og begynde at arbejde p\u00e5 den applikation, de udvikler. <\/p>\n<p>Med lanceringen af UBI tilbyder Red Hat to s\u00e6t billeder \u2013 baseret p\u00e5 RHEL 7 og baseret p\u00e5 RHEL 8. De er byggede p\u00e5 henholdsvis Red Hat Software Collections (RHEL 7) og Application Streams (RHEL 8). Disse runtime-milj\u00f8er holdes opdaterede og modtager standardm\u00e6ssigt op til fire opdateringer om \u00e5ret, s\u00e5 der altid er mulighed for at arbejde med de nyeste og mest stabile versioner. <\/p>\n<p><b>Her er listen over containerbilleder for UBI 7:<\/b> <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/996418541dce083453eb25ef28abc5eb.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><b>Her er listen over containerbilleder for UBI 8:<\/b><\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/48726f993bb541f60b8df2e62215b8b2.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Tilknyttede pakker <\/h3>\n<p>\nBrugen af f\u00e6rdige billeder er virkelig praktisk. Red Hat holder dem ajour og opdaterer dem sammen med udgivelsen af nye versioner af RHEL samt ved kritiske CVE-opdateringer i henhold til opdateringspolitikken. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2208321\">RHEL billedpolitik<\/a><\/noindex> for at man kan tage et af disse billeder og straks begynde at arbejde p\u00e5 applikationen. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/16aaf2f54379d5d3f48e00108f02e61e.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Men nogle gange, n\u00e5r man skaber en applikation, kan man pludselig f\u00e5 brug for en ekstra pakke. Eller nogle gange er det n\u00f8dvendigt at opdatere en specifik pakke for at f\u00e5 applikationen til at fungere. Derfor leveres UBI-billederne med et s\u00e6t RPM-pakker, som er tilg\u00e6ngelige via yum, og som distribueres gennem et hurtigt og h\u00f8jtilg\u00e6ngeligt content delivery network (du f\u00e5r pakken!). N\u00e5r du k\u00f8rer yum-opdatering p\u00e5 din CI \/ CD i det kritiske \u00f8jeblik af udgivelsen, kan du v\u00e6re sikker \u2013 det vil fungere.<\/p>\n<h3>RHEL er fundamentet<\/h3>\n<p>\nVi tr\u00e6tter aldrig med at gentage, at RHEL er fundamentet for alt. Ved du, hvilke teams i Red Hat der arbejder p\u00e5 at skabe de basale billeder? For eksempel disse:<\/p>\n<ul>\n<li>Ingeni\u00f8r- og teknologigruppen, der er ansvarlig for at sikre, at de grundl\u00e6ggende biblioteker, s\u00e5som glibc og OpenSSL, samt runtime-milj\u00f8er som Python og Ruby, leverer stabil ydeevne og virker p\u00e5lideligt med arbejdsbelastninger, n\u00e5r de anvendes i containere. <\/li>\n<li>Gruppen, der sikrer produktets sikkerhed, arbejder p\u00e5 at rette fejl og sikkerhedsproblemer i biblioteker og sprogplatforme rettidigt, og deres effektivitet vurderes ved hj\u00e6lp af et s\u00e6rligt indeks. <noindex><a rel=\"nofollow\" href=\"https:\/\/access.redhat.com\/articles\/2803031\">Container Health Index karakter<\/a><\/noindex>. <\/li>\n<li>Produktledere og ingeni\u00f8rteamet arbejder p\u00e5 at tilf\u00f8je nye funktioner og sikre et langvarigt produktliv, hvilket giver tillid til de investerede midler, som kan bruges som basis. <\/li>\n<\/ul>\n<p>\nRed Hat Enterprise Linux fungerer som en fremragende v\u00e6rt og billede for containere, men for mange udviklere er muligheden for at arbejde med systemet i forskellige formater vigtig, nogle af dem kan overskride de underst\u00f8ttede brugsscenarier for Linux-systemet. Her kommer universelle billeder UBI til hj\u00e6lp. <\/p>\n<p>Lad os antage, at du p\u00e5 nuv\u00e6rende tidspunkt bare leder efter et grundl\u00e6ggende billede for at komme i gang med en simpel containeriseret applikation. Eller du er allerede t\u00e6ttere p\u00e5 fremtiden og bev\u00e6ger dig fra autonome containere, der k\u00f8rer p\u00e5 en container-motor, til en cloud-native historie ved hj\u00e6lp af operat\u00f8rer (building and certifying Operators), der k\u00f8rer p\u00e5 OpenShift. Uanset hvad vil UBI give en fremragende base til dette. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/e40393e4d9cedcc769ebd0c593d997cc.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Containere inkluderer en letv\u00e6gtsversion af brugerrummet for operativsystemet i et nyt pakkerformat. Udgivelsen af UBI-billeder s\u00e6tter en ny branchestandard for containeriseret udvikling, samtidig med at virksomhedernes klasses containere bliver tilg\u00e6ngelige for alle brugere, uafh\u00e6ngige softwareudviklere, open source-f\u00e6llesskaber. Is\u00e6r softwareudviklere kan standardisere deres produkter ved at bruge en ensartet, valideret base for alle deres containeriserede applikationer, herunder <noindex><a rel=\"nofollow\" href=\"https:\/\/operatorhub.io\/\">Kubernetes Operators<\/a><\/noindex>. Udviklerfirmaer, der bruger UBI, har ogs\u00e5 adgang til Red Hat Container Certification og Red Hat OpenShift Operator Certification, hvilket igen g\u00f8r det muligt at verificere software, der k\u00f8rer p\u00e5 Red Hat-platforme som OpenShift. <\/p>\n<p><img decoding=\"async\" alt=\"Byg, Del, Samarbejd\" src=\"\/wp-content\/uploads\/2019\/05\/e2351cfad639b2f7d98b6bc9cecc41c6.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h3>Hvordan man kommer i gang med billedet <\/h3>\n<p>\nKort sagt - meget enkelt. Podman er tilg\u00e6ngelig ikke kun i RHEL, men ogs\u00e5 i Fedora, CentOS og en r\u00e6kke andre Linux-distributioner. Alt hvad du skal g\u00f8re, er at hente billedet fra en af de f\u00f8lgende repositories, og s\u00e5 er du klar. <\/p>\n<p>For 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>\nFor UBI 7: <\/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>\nAnd take a look at the complete Universal Base Image Guide <\/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 How To<\/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 How To<\/a><\/noindex><\/li>\n<\/ul>\n<p>Kilde: <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.3 - 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\/da\/blog\/administrirovanie\/build-share-collaborate\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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\udd47Byg, Del, Samarbejd | ProHoster","description":"Containere er en letv\u00e6gtsversion af Linux operativsystemets brugerflade \u2013 faktisk er det \"den rene\" minimum.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/build-share-collaborate","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/33305","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=33305"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/33305\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/25036"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=33305"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=33305"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=33305"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}