0
De flesta företag är nu att utforska med hjälp av containrar. Vissa, särskilt i regeringen, har varit tveksamma till att göra flytten och väntar på behållaren standardisering. Deras väntan är över. Den Öppna Behållaren Initiativ (OCI) har lanserat 1.0 versioner av behållare runtime och bild specifikationer.
Medan Docker får de flesta av behållaren rubriker, under ytan finns det en massa små, men viktiga skillnader mellan behållare specifikationer. För att få rim och anledningen till behållare, Linux Foundation hjälpt hittade den Öppna Behållaren Projektet, och nu, Öppna Behållare Initiativ.
Det var en långsam väg. Vanligtvis, open-source projekt upend den gamla vanliga-att göra processen genom att låta den kod som bestämmer standard, snarare än att sätta en standard först och sedan skriva till standard. När det kom till behållare specifikationer, det var lite av båda.
Öppen källkod container code, oavsett om det är från Docker eller CoreOS, som redan arbetade. Det var normalisera de små, men viktiga skillnader som tog tid.
OCI verkställande direktör Chris Aniszczyk förklarade i en intervju att processen tog lång tid – -av open source-standarder-för: “att Bygga standarder är en något annorlunda samarbete från att bygga ett open source-projekt. Som någon teknisk open-source-projekt med företag att tjäna pengar på ett unikt sätt, det kommer alltid att finnas olika åsikter.”
I slutet, men det slutliga resultatet, Aniszczyk sade, “en uppsättning av common, minimal, öppna standarder och specifikationer runt behållaren teknik till en verklighet, som innehåller både bild-format specifikationer och runtime-specifikation för hantering av livscykeln för en behållare. Den öppenhet som de specifikationer som ger en uppsättning av verkligt gemensamma standarder för hela branschen, att minska interoperabilitet och bränsle innovation.”
Docker kod var grunden för specifikationer, och det är nöjda med resultatet. Michael Crosby, Docker främsta ansvariga, sade, “jag är glad att se att allt hårt arbete som samhället och ansvariga lagt ned under de senaste åren har äntligen släppt. Från början av libcontainer till OCI 1.0 släpptes, många av de ursprungliga utvecklarna, liksom ett par nya bidragsgivare till OCI, har fastnat med projektet under åren för att få oss där vi är idag.”
Det var, för att vara rättvis, mer än ett fåtal. Förutom container ledare Docker och CoreOS, Red Hat och Huawei var viktiga bidragsgivare, enligt Aniszczyk. Fujitsu, Microsoft, Google, Oracle, Cisco, och Tencent också spelat en stor roll.
CoreOS CTO Brandon Philips bloggat: “Som ordförande i OCI Tekniska övervakningsnämnden, vi uppskattar det arbete som öppen källkod har gjort för att nå denna milstolpe. Användare kan förvänta sig OCI att fortsätta att bidra till att öka marknaden för driftskompatibla och jackbara verktyg, vilket ger dem förtroende att containrarna är här för att stanna.”
Den sista delen är viktig. Medan de flesta framtida framåt företag är redan på väg till behållare, andra inte. I synnerhet Aniszczyk sade myndigheterna har varit försiktiga med att flytta behållare. Med behållare standardisering, han tycker tvivel om containrar som kommer att slutligen försvinna. Jag tror att han har rätt.
Relaterade artiklar:
Docker öppna källor behållare runtime och program för hantering containerdA stort steg framåt i behållaren standardizationContainer befogenheter nå tekniska förvaltningsavtal
0