Updating conversion, creating readmes
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Linux Containers[0m
|
||||
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Linux Containers[0m
|
||||
|
||||
[38;5;14m[1m![0m[38;5;12m#StandWithBelarus[39m[38;5;14m[1m (https://img.shields.io/badge/Belarus-red?label=%23%20Stand%20With&labelColor=white&color=red)[0m
|
||||
[38;5;14m[1m (https://bysol.org/en/) [0m[38;5;12m![39m[38;5;14m[1mStand With Ukraine[0m[38;5;12m (https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)[39m[38;5;14m[1m (https://vshymanskyy.github.io/StandWithUkraine)[0m
|
||||
@@ -30,20 +30,19 @@
|
||||
|
||||
[38;5;12mHello, everyone! My name is Filipp, and I have been working with high load distribution systems and services, security, monitoring, continuous deployment and release management (DevOps domain) since 2012.[39m
|
||||
|
||||
[38;5;12mOne[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mpassions[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mDevOps[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontributing[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mcommunity.[39m[38;5;12m [39m[38;5;12mBy[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexperiences,[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mstrive[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msave[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mmyself[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mothers[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mfostering[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mculture[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcollaboration[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlearning.[39m
|
||||
[38;5;12mOne[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mpassions[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdeveloping[39m[38;5;12m [39m[38;5;12mDevOps[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontributing[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mopen-source[39m[38;5;12m [39m[38;5;12mcommunity.[39m[38;5;12m [39m[38;5;12mBy[39m[38;5;12m [39m[38;5;12msharing[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mknowledge[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexperiences,[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12mstrive[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msave[39m[38;5;12m [39m[38;5;12mtime[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mboth[39m[38;5;12m [39m[38;5;12mmyself[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mothers[39m[38;5;12m [39m[38;5;12mwhile[39m[38;5;12m [39m[38;5;12mfostering[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mculture[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcollaboration[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mlearning.[39m
|
||||
|
||||
[38;5;12mI[39m[38;5;12m [39m[38;5;12mhad[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mleave[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mhome[39m[38;5;12m [39m[38;5;12mcountry,[39m[38;5;12m [39m[38;5;12mBelarus,[39m[38;5;12m [39m[38;5;12mdue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mparticipation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;14m[1mprotests[0m[38;5;14m[1m [0m[38;5;14m[1magainst[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1moppressive[0m[38;5;14m[1m [0m[38;5;14m[1mregime[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mdictator[0m[38;5;14m[1m [0m[38;5;14m[1mLukashenko[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/2020%E2%80%932021_Belarusian_protests),[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m
|
||||
[38;5;12mmaintains[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12maffiliation[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mPutin.[39m[38;5;12m [39m[38;5;12mSince[39m[38;5;12m [39m[38;5;12mthen,[39m[38;5;12m [39m[38;5;12mI'm[39m[38;5;12m [39m[38;5;12mtrying[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mlife[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mzero[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcountries.[39m
|
||||
[38;5;12mI[39m[38;5;12m [39m[38;5;12mhad[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mleave[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mhome[39m[38;5;12m [39m[38;5;12mcountry,[39m[38;5;12m [39m[38;5;12mBelarus,[39m[38;5;12m [39m[38;5;12mdue[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mparticipation[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;14m[1mprotests[0m[38;5;14m[1m [0m[38;5;14m[1magainst[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1moppressive[0m[38;5;14m[1m [0m[38;5;14m[1mregime[0m[38;5;14m[1m [0m[38;5;14m[1mof[0m[38;5;14m[1m [0m[38;5;14m[1mdictator[0m[38;5;14m[1m [0m[38;5;14m[1mLukashenko[0m[38;5;12m [39m[38;5;12m(https://en.wikipedia.org/wiki/2020%E2%80%932021_Belarusian_protests),[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mmaintains[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mclose[39m[38;5;12m [39m[38;5;12maffiliation[39m[38;5;12m [39m
|
||||
[38;5;12mwith[39m[38;5;12m [39m[38;5;12mPutin.[39m[38;5;12m [39m[38;5;12mSince[39m[38;5;12m [39m[38;5;12mthen,[39m[38;5;12m [39m[38;5;12mI'm[39m[38;5;12m [39m[38;5;12mtrying[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbuild[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mlife[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mzero[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mother[39m[38;5;12m [39m[38;5;12mcountries.[39m
|
||||
|
||||
[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mseeking[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mskilled[39m[38;5;12m [39m[38;5;12mDevOps[39m[38;5;12m [39m[38;5;12mlead[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12marchitect[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menhance[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mproject,[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12minvite[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconnect[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mme[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mLinkedIn[0m[38;5;12m [39m[38;5;12m(https://www.linkedin.com/in/filipp-frizzy-289a0360/)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mexplore[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mvaluable[39m[38;5;12m [39m
|
||||
[38;5;12mcontributions[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mGitHub[0m[38;5;12m [39m[38;5;12m(https://github.com/Friz-zy/).[39m[38;5;12m [39m[38;5;12mLet's[39m[38;5;12m [39m[38;5;12mcollaborate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcool[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12m:)[39m
|
||||
[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mseeking[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mskilled[39m[38;5;12m [39m[38;5;12mDevOps[39m[38;5;12m [39m[38;5;12mlead[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12marchitect[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menhance[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mproject,[39m[38;5;12m [39m[38;5;12mI[39m[38;5;12m [39m[38;5;12minvite[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconnect[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mme[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mLinkedIn[0m[38;5;12m [39m[38;5;12m(https://www.linkedin.com/in/filipp-frizzy-289a0360/)[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mexplore[39m[38;5;12m [39m[38;5;12mmy[39m[38;5;12m [39m[38;5;12mvaluable[39m[38;5;12m [39m[38;5;12mcontributions[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;14m[1mGitHub[0m[38;5;12m [39m
|
||||
[38;5;12m(https://github.com/Friz-zy/).[39m[38;5;12m [39m[38;5;12mLet's[39m[38;5;12m [39m[38;5;12mcollaborate[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcreate[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mcool[39m[38;5;12m [39m[38;5;12msolutions[39m[38;5;12m [39m[38;5;12mtogether[39m[38;5;12m [39m[38;5;12m:)[39m
|
||||
|
||||
[38;2;255;187;0m[4mFoundations[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOPEN CONTAINER INITIATIVE[0m[38;5;12m (https://www.opencontainers.org/) [39m
|
||||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mContainer[39m[38;5;12m [39m[38;5;12mInitiative[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlightweight,[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12mgovernance[39m[38;5;12m [39m[38;5;12mstructure,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mformed[39m[38;5;12m [39m[38;5;12munder[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mauspices[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12mFoundation,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mexpress[39m[38;5;12m [39m[38;5;12mpurpose[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcreating[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12mindustry[39m[38;5;12m [39m[38;5;12mstandards[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m
|
||||
[38;5;12mformats[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mruntime.[39m
|
||||
[38;5;12mThe Open Container Initiative is a lightweight, open governance structure, to be formed under the auspices of the Linux Foundation, for the express purpose of creating open industry standards around container formats and runtime.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloud Native Computing Foundation[0m[38;5;12m (https://cncf.io/) [39m
|
||||
[38;5;12mThe Cloud Native Computing Foundation will create and drive the adoption of a new set of common container technologies informed by technical merit and end user value, and inspired by Internet-scale computing.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloud Foundry Foundation[0m[38;5;12m (https://www.cloudfoundry.org/foundation/) [39m
|
||||
@@ -56,11 +55,11 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mApp Container basics[0m[38;5;12m (https://github.com/coreos/rkt/blob/master/Documentation/app-container.md) [39m
|
||||
[38;5;12mApp Container (appc) is an open specification that defines several aspects of how to run applications in containers: an image format, runtime environment, and discovery protocol.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mSystemd Container Interface[0m[38;5;12m (https://wiki.freedesktop.org/www/Software/systemd/ContainerInterface/) [39m
|
||||
[38;5;12mSystemd[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msuite[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mmanager[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mPID[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstarts[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12msolution,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12mconsider[39m[38;5;12m [39m
|
||||
[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfollowing[39m[38;5;12m [39m[38;5;12minterfaces.[39m
|
||||
[38;5;12mSystemd[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msuite[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m[38;5;12mbuilding[39m[38;5;12m [39m[38;5;12mblocks[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservice[39m[38;5;12m [39m[38;5;12mmanager[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mPID[39m[38;5;12m [39m[38;5;12m1[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstarts[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mrest[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mIf[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mwrite[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12msolution,[39m[38;5;12m [39m[38;5;12mplease[39m[38;5;12m [39m[38;5;12mconsider[39m[38;5;12m [39m[38;5;12msupporting[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mfollowing[39m[38;5;12m [39m
|
||||
[38;5;12minterfaces.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNulecule Specification[0m[38;5;12m (https://github.com/projectatomic/atomicapp/tree/master/docs/spec) [39m
|
||||
[38;5;12mNulecule[39m[38;5;12m [39m[38;5;12mdefines[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpattern[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mpackaging[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mmulti-container[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservices,[39m[38;5;12m [39m[38;5;12mreferencing[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mdependencies,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12morchestration[39m[38;5;12m [39m[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding,[39m[38;5;12m [39m
|
||||
[38;5;12mdeploying,[39m[38;5;12m [39m[38;5;12mmonitoring,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mactive[39m[38;5;12m [39m[38;5;12mmanagement.[39m
|
||||
[38;5;12mNulecule[39m[38;5;12m [39m[38;5;12mdefines[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpattern[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mpackaging[39m[38;5;12m [39m[38;5;12mcomplex[39m[38;5;12m [39m[38;5;12mmulti-container[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservices,[39m[38;5;12m [39m[38;5;12mreferencing[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mdependencies,[39m[38;5;12m [39m[38;5;12mincluding[39m[38;5;12m [39m[38;5;12morchestration[39m[38;5;12m [39m[38;5;12mmetadata[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mbuilding,[39m[38;5;12m [39m[38;5;12mdeploying,[39m[38;5;12m [39m[38;5;12mmonitoring,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mactive[39m[38;5;12m [39m[38;5;12mmanagement.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOracle microcontainer manifesto[0m[38;5;12m (https://blogs.oracle.com/developers/the-microcontainer-manifesto) [39m
|
||||
[38;5;12mThis is not a new container format, but simply a specific method for constructing a container that allows for better security and stability.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCloud Native Application Bundle Specification[0m[38;5;12m (https://github.com/deislabs/cnab-spec) [39m
|
||||
@@ -79,19 +78,18 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKubernetes[0m[38;5;12m (http://kubernetes.io/) [39m
|
||||
[38;5;12mManage a cluster of Linux containers as a single system to accelerate Dev and simplify Ops.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMesosphere[0m[38;5;12m (https://mesosphere.com/) [39m
|
||||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mMesosphere[39m[38;5;12m [39m[38;5;12mDatacenter[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12m(DCOS)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mkind[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mspans[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmachines[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdatacenter[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcloud.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12melastic,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mscalable[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m
|
||||
[38;5;12mapplications,[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mresources.[39m
|
||||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mMesosphere[39m[38;5;12m [39m[38;5;12mDatacenter[39m[38;5;12m [39m[38;5;12mOperating[39m[38;5;12m [39m[38;5;12mSystem[39m[38;5;12m [39m[38;5;12m(DCOS)[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mkind[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mspans[39m[38;5;12m [39m[38;5;12mall[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mmachines[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mdatacenter[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mcloud.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12melastic,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mhighly[39m[38;5;12m [39m[38;5;12mscalable[39m[38;5;12m [39m[38;5;12mway[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12mapplications,[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mbig[39m[38;5;12m [39m[38;5;12mdata[39m[38;5;12m [39m[38;5;12minfrastructure[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mshared[39m[38;5;12m [39m[38;5;12mresources.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpenShift Origin[0m[38;5;12m (https://www.openshift.org/) [39m
|
||||
[38;5;12mOpenShift[39m[38;5;12m [39m[38;5;12mOrigin[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(http://kubernetes.io/)[39m[38;5;12m [39m[38;5;12moptimized[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmulti-tenant[39m[38;5;12m [39m[38;5;12mdeployment.[39m[38;5;12m [39m[38;5;12mOrigin[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moperations-centric[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m
|
||||
[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menable[39m[38;5;12m [39m[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mscaling,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlong-term[39m[38;5;12m [39m[38;5;12mlifecycle[39m[38;5;12m [39m[38;5;12mmaintenance[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mteams.[39m
|
||||
[38;5;12mOpenShift[39m[38;5;12m [39m[38;5;12mOrigin[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdistribution[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;14m[1mKubernetes[0m[38;5;12m [39m[38;5;12m(http://kubernetes.io/)[39m[38;5;12m [39m[38;5;12moptimized[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mcontinuous[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmulti-tenant[39m[38;5;12m [39m[38;5;12mdeployment.[39m[38;5;12m [39m[38;5;12mOrigin[39m[38;5;12m [39m[38;5;12madds[39m[38;5;12m [39m[38;5;12mdeveloper[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12moperations-centric[39m[38;5;12m [39m[38;5;12mtools[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mKubernetes[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12menable[39m[38;5;12m [39m
|
||||
[38;5;12mrapid[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mdevelopment,[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mdeployment[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mscaling,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlong-term[39m[38;5;12m [39m[38;5;12mlifecycle[39m[38;5;12m [39m[38;5;12mmaintenance[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlarge[39m[38;5;12m [39m[38;5;12mteams.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mWarden[0m[38;5;12m (https://github.com/cloudfoundry/warden) [39m
|
||||
[38;5;12mManages isolated, ephemeral, and resource controlled environments. Part of Cloud Foundry - the open platform as a service project.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mVirtuozzo[0m[38;5;12m (https://virtuozzo.com) [39m
|
||||
[38;5;12mA[39m[38;5;12m [39m[38;5;12mplatform,[39m[38;5;12m [39m[38;5;12mbuilt[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mVirtuozzo[39m[38;5;12m [39m[38;5;12mcontainers,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mtop[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mbare-metal[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mservers[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12mpublic[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mprivate[39m[38;5;12m [39m[38;5;12mcloud,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mautomate,[39m[38;5;12m [39m[38;5;12moptimize,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12maccelerate[39m[38;5;12m [39m[38;5;12minternal[39m[38;5;12m [39m[38;5;12mIT[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m
|
||||
[38;5;12mprocesses.[39m
|
||||
[38;5;12mA platform, built on Virtuozzo containers, that can be easily run on top of any bare-metal or virtual servers in any public or private cloud, to automate, optimize, and accelerate internal IT and development processes.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mRancher[0m[38;5;12m (http://rancher.com/) [39m
|
||||
[38;5;12mRancher[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomplete,[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mproduction.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mcommercially-supported[39m[38;5;12m [39m[38;5;12mdistributions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mKubernetes,[39m[38;5;12m [39m[38;5;12mMesos,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mSwarm,[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m
|
||||
[38;5;12mcontainerized[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12minfrastructure.[39m
|
||||
[38;5;12mRancher[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcomplete,[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mplatform[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mdeploying[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmanaging[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mproduction.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12mcommercially-supported[39m[38;5;12m [39m[38;5;12mdistributions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mKubernetes,[39m[38;5;12m [39m[38;5;12mMesos,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mSwarm,[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12measy[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12mcontainerized[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m
|
||||
[38;5;12mon[39m[38;5;12m [39m[38;5;12many[39m[38;5;12m [39m[38;5;12minfrastructure.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mDocker Swarm[0m[38;5;12m (https://docs.docker.com/engine/swarm/) [39m
|
||||
[38;5;12mDocker Swarm is native clustering for Docker.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAzure Container Service[0m[38;5;12m (https://azure.microsoft.com/en-us/services/container-service/) [39m
|
||||
@@ -101,8 +99,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mAlibaba Cloud Container Service[0m[38;5;12m (https://www.alibabacloud.com/fr/product/container-service) [39m
|
||||
[38;5;12mContainer Service is a high-performance and scalable container application management service that enables you to use Docker and Kubernetes to manage the lifecycle of containerized applications.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mNomad[0m[38;5;12m (https://www.nomadproject.io/) [39m
|
||||
[38;5;12m [39m[38;5;12mHashiCorp[39m[38;5;12m [39m[38;5;12mNomad[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mschedules[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux,[39m[38;5;12m [39m[38;5;12mWindows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMac.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mscheduler[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeclarative[39m[38;5;12m [39m[38;5;12mjob[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscheduling[39m[38;5;12m [39m[38;5;12mvirtualized,[39m[38;5;12m [39m[38;5;12mcontainerized,[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m[38;5;12mapplications.[39m
|
||||
[38;5;12m [39m[38;5;12mHashiCorp[39m[38;5;12m [39m[38;5;12mNomad[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mbinary[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mschedules[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mservices[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux,[39m[38;5;12m [39m[38;5;12mWindows,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mMac.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mopen[39m[38;5;12m [39m[38;5;12msource[39m[38;5;12m [39m[38;5;12mscheduler[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mdeclarative[39m[38;5;12m [39m[38;5;12mjob[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mscheduling[39m[38;5;12m [39m[38;5;12mvirtualized,[39m[38;5;12m [39m[38;5;12mcontainerized,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mstandalone[39m[38;5;12m [39m
|
||||
[38;5;12mapplications.[39m
|
||||
|
||||
[38;2;255;187;0m[4mOperating Systems[0m
|
||||
|
||||
@@ -117,8 +115,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mResinOS[0m[38;5;12m (https://resinos.io/) [39m
|
||||
[38;5;12mA host OS tailored for containers, designed for reliability, proven in production.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mPhoton[0m[38;5;12m (https://github.com/vmware/photon) [39m
|
||||
[38;5;12mPhoton[39m[38;5;12m [39m[38;5;12mOS[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mminimal[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mhost[39m[38;5;12m [39m[38;5;12mdesigned[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msmall[39m[38;5;12m [39m[38;5;12mfootprint[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mtuned[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mVMware[39m[38;5;12m [39m[38;5;12mplatforms.[39m[38;5;12m [39m[38;5;12mPhoton[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12minvite[39m[38;5;12m [39m[38;5;12mcollaboration[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mcontainerized[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m
|
||||
[38;5;12mvirtualized[39m[38;5;12m [39m[38;5;12menvironment.[39m
|
||||
[38;5;12mPhoton OS is a minimal Linux container host designed to have a small footprint and tuned for VMware platforms. Photon is intended to invite collaboration around running containerized and Linux applications in a virtualized environment.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mClear Linux Project[0m[38;5;12m (https://clearlinux.org) [39m
|
||||
[38;5;12mThe Clear Linux Project for Intel Architecture is a distribution built for various Cloud use cases.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCargOS[0m[38;5;12m (https://cargos.io/) [39m
|
||||
@@ -137,8 +134,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLXD[0m[38;5;12m (https://github.com/lxc/lxd) [39m
|
||||
[38;5;12mDaemon based on liblxc offering a REST API to manage LXC containers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mOpenVZ[0m[38;5;12m (https://openvz.org/) [39m
|
||||
[38;5;12mOpenVZ[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcontainer-based[39m[38;5;12m [39m[38;5;12mvirtualization[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mOpenVZ[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12msecure,[39m[38;5;12m [39m[38;5;12misolated[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12m(otherwise[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mVEs[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mVPSs)[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mphysical[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12mbetter[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mutilization[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m
|
||||
[38;5;12mensuring[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mapplications[39m[38;5;12m [39m[38;5;12mdo[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mconflict.[39m
|
||||
[38;5;12mOpenVZ[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mcontainer-based[39m[38;5;12m [39m[38;5;12mvirtualization[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mOpenVZ[39m[38;5;12m [39m[38;5;12mcreates[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12msecure,[39m[38;5;12m [39m[38;5;12misolated[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12m(otherwise[39m[38;5;12m [39m[38;5;12mknown[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mVEs[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mVPSs)[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mphysical[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12menabling[39m[38;5;12m [39m[38;5;12mbetter[39m[38;5;12m [39m[38;5;12mserver[39m[38;5;12m [39m[38;5;12mutilization[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mensuring[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mapplications[39m
|
||||
[38;5;12mdo[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mconflict.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMultiDocker[0m[38;5;12m (https://github.com/marty90/multidocker) [39m
|
||||
[38;5;12mCreate a secure multi-user Docker machine, where each user is segregated into an indepentent container.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mLithos[0m[38;5;12m (https://github.com/tailhook/lithos/) [39m
|
||||
@@ -173,8 +170,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mcc-oci-runtime[0m[38;5;12m (https://github.com/01org/cc-oci-runtime) [39m
|
||||
[38;5;12mIntel Clear Linux OCI (Open Containers Initiative) compatible runtime.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mrailcar[0m[38;5;12m (https://github.com/oracle/railcar) [39m
|
||||
[38;5;12mRailcar[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrust[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mopencontainers[39m[38;5;12m [39m[38;5;12minitiative's[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mspec.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mrunc,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mcompletely[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mrust[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmemory[39m[38;5;12m [39m[38;5;12msafety[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mneeding[39m[38;5;12m [39m
|
||||
[38;5;12mthe[39m[38;5;12m [39m[38;5;12moverhead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgarbage[39m[38;5;12m [39m[38;5;12mcollector[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mthreads.[39m
|
||||
[38;5;12mRailcar[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrust[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mopencontainers[39m[38;5;12m [39m[38;5;12minitiative's[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mspec.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12msimilar[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mreference[39m[38;5;12m [39m[38;5;12mimplementation[39m[38;5;12m [39m[38;5;12mrunc,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mimplemented[39m[38;5;12m [39m[38;5;12mcompletely[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mrust[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmemory[39m[38;5;12m [39m[38;5;12msafety[39m[38;5;12m [39m[38;5;12mwithout[39m[38;5;12m [39m[38;5;12mneeding[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12moverhead[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mgarbage[39m[38;5;12m [39m
|
||||
[38;5;12mcollector[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mmultiple[39m[38;5;12m [39m[38;5;12mthreads.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mKata Containers[0m[38;5;12m (https://katacontainers.io/) [39m
|
||||
[38;5;12mKata Containers is a new open source project building extremely lightweight virtual machines that seamlessly plug into the containers ecosystem.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mplash[0m[38;5;12m (https://github.com/ihucos/plash/) [39m
|
||||
@@ -184,8 +181,7 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpodman[0m[38;5;12m (https://github.com/containers/libpod) [39m
|
||||
[38;5;12mFull management of container lifecycle.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mfirecracker[0m[38;5;12m (https://github.com/firecracker-microvm/firecracker) [39m
|
||||
[38;5;12mFirecracker[39m[38;5;12m [39m[38;5;12mruns[39m[38;5;12m [39m[38;5;12mworkloads[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mlightweight[39m[38;5;12m [39m[38;5;12mvirtual[39m[38;5;12m [39m[38;5;12mmachines,[39m[38;5;12m [39m[38;5;12mcalled[39m[38;5;12m [39m[38;5;12mmicroVMs,[39m[38;5;12m [39m[38;5;12mwhich[39m[38;5;12m [39m[38;5;12mcombine[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msecurity[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12misolation[39m[38;5;12m [39m[38;5;12mproperties[39m[38;5;12m [39m[38;5;12mprovided[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mhardware[39m[38;5;12m [39m[38;5;12mvirtualization[39m[38;5;12m [39m[38;5;12mtechnology[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mspeed[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mflexibility[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m
|
||||
[38;5;12mcontainers.[39m
|
||||
[38;5;12mFirecracker runs workloads in lightweight virtual machines, called microVMs, which combine the security and isolation properties provided by hardware virtualization technology with the speed and flexibility of containers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msysbox[0m[38;5;12m (https://github.com/nestybox/sysbox) [39m
|
||||
[38;5;12mSysbox is a "runc" that creates secure (rootless) containers / pods that run not just microservices, but most workloads that run in VMs (e.g., systemd, Docker, and Kubernetes), seamlessly.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1myouki[0m[38;5;12m (https://github.com/containers/youki) [39m
|
||||
@@ -227,8 +223,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mpyspaces[0m[38;5;12m (https://github.com/Friz-zy/pyspaces) [39m
|
||||
[38;5;12mWorks with Linux namespaces through glibc with pure python.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mCRIU[0m[38;5;12m (https://criu.org/Main_Page) [39m
|
||||
[38;5;12mCheckpoint/Restore[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mUserspace[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mtool,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mfreeze[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12m(or[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mit)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcheckpoint[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhard[39m[38;5;12m [39m[38;5;12mdrive[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfiles.[39m[38;5;12m [39m
|
||||
[38;5;12mCRIU[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mLXC[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mLive[39m[38;5;12m [39m[38;5;12mmigration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontainers.[39m
|
||||
[38;5;12mCheckpoint/Restore[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mUserspace[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msoftware[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12moperating[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mUsing[39m[38;5;12m [39m[38;5;12mthis[39m[38;5;12m [39m[38;5;12mtool,[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mfreeze[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mrunning[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12m(or[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mit)[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcheckpoint[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhard[39m[38;5;12m [39m[38;5;12mdrive[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcollection[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfiles.[39m[38;5;12m [39m[38;5;12mCRIU[39m[38;5;12m [39m[38;5;12mintegrated[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mDocker[39m
|
||||
[38;5;12mand[39m[38;5;12m [39m[38;5;12mLXC[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mLive[39m[38;5;12m [39m[38;5;12mmigration[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontainers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mMoby[0m[38;5;12m (https://github.com/moby/moby) [39m
|
||||
[38;5;12mA "Lego set" of toolkit components for containers software created by Docker.[39m
|
||||
|
||||
@@ -297,8 +293,8 @@
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msockguard[0m[38;5;12m (https://github.com/buildkite/sockguard) [39m
|
||||
[38;5;12mA proxy for docker.sock that enforces access control and isolated privileges.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mgvisor[0m[38;5;12m (https://github.com/google/gvisor) [39m
|
||||
[38;5;12mgVisor[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12muser-space[39m[38;5;12m [39m[38;5;12mkernel,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGo,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mimplements[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msubstantial[39m[38;5;12m [39m[38;5;12mportion[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12msurface.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mContainer[39m[38;5;12m [39m[38;5;12mInitiative[39m[38;5;12m [39m[38;5;12m(OCI)[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mcalled[39m[38;5;12m [39m[38;5;12mrunsc[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12misolation[39m[38;5;12m [39m
|
||||
[38;5;12mboundary[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhost[39m[38;5;12m [39m[38;5;12mkernel.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrunsc[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mintegrates[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mKubernetes,[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12msandboxed[39m[38;5;12m [39m[38;5;12mcontainers.[39m
|
||||
[38;5;12mgVisor[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12muser-space[39m[38;5;12m [39m[38;5;12mkernel,[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mGo,[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mimplements[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msubstantial[39m[38;5;12m [39m[38;5;12mportion[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLinux[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12msurface.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12mincludes[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mOpen[39m[38;5;12m [39m[38;5;12mContainer[39m[38;5;12m [39m[38;5;12mInitiative[39m[38;5;12m [39m[38;5;12m(OCI)[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mcalled[39m[38;5;12m [39m[38;5;12mrunsc[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12misolation[39m[38;5;12m [39m[38;5;12mboundary[39m[38;5;12m [39m[38;5;12mbetween[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m
|
||||
[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhost[39m[38;5;12m [39m[38;5;12mkernel.[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mrunsc[39m[38;5;12m [39m[38;5;12mruntime[39m[38;5;12m [39m[38;5;12mintegrates[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mDocker[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mKubernetes,[39m[38;5;12m [39m[38;5;12mmaking[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12msimple[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mrun[39m[38;5;12m [39m[38;5;12msandboxed[39m[38;5;12m [39m[38;5;12mcontainers.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdocker-explorer[0m[38;5;12m (https://github.com/google/docker-explorer/) [39m
|
||||
[38;5;12mA tool to help forensicate offline docker acquisitions.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1moci-seccomp-bpf-hook[0m[38;5;12m (https://github.com/containers/oci-seccomp-bpf-hook) [39m
|
||||
@@ -368,9 +364,8 @@
|
||||
[38;5;12m. /proc/irq [39m
|
||||
[38;5;12m. /proc/bus [39m
|
||||
[38;5;12mCopy-on-write file systems [39m
|
||||
[38;5;12mDocker[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mcopy-on-write[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystems.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mmeans[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbase[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcontainer.[39m[38;5;12m [39m[38;5;12mWhen[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mwrites[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimage,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mgets[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m
|
||||
[38;5;12mspecific[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mprevents[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mseeing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mwrote[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mimage.[39m[38;5;12m [39m[38;5;12mJust[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mimportant,[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mchange[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m
|
||||
[38;5;12mto[39m[38;5;12m [39m[38;5;12meffect[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mcontainer.[39m
|
||||
[38;5;12mDocker[39m[38;5;12m [39m[38;5;12muses[39m[38;5;12m [39m[38;5;12mcopy-on-write[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystems.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mmeans[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mbase[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mcontainer.[39m[38;5;12m [39m[38;5;12mWhen[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mwrites[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimage,[39m[38;5;12m [39m[38;5;12mit[39m[38;5;12m [39m[38;5;12mgets[39m[38;5;12m [39m[38;5;12mwritten[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mspecific[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m
|
||||
[38;5;12mprevents[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mseeing[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mchanges[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12meven[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12mthey[39m[38;5;12m [39m[38;5;12mwrote[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msame[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12msystem[39m[38;5;12m [39m[38;5;12mimage.[39m[38;5;12m [39m[38;5;12mJust[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mimportant,[39m[38;5;12m [39m[38;5;12mone[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mchange[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mimage[39m[38;5;12m [39m[38;5;12mcontent[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12meffect[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mprocesses[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12manother[39m[38;5;12m [39m[38;5;12mcontainer.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;12muid 0 -> user namespaces, uid 0 mappet to random uid outside[39m
|
||||
|
||||
[38;5;12m3) system services like devices, network, filesystems[39m
|
||||
@@ -420,8 +415,7 @@
|
||||
[38;2;255;187;0m[4mAnother Information Sources[0m
|
||||
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1msysdig-container-ecosystem[0m[38;5;12m (https://github.com/draios/sysdig-container-ecosystem) [39m
|
||||
[38;5;12mThe[39m[38;5;12m [39m[38;5;12mecosystem[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mawesome[39m[38;5;12m [39m[38;5;12mnew[39m[38;5;12m [39m[38;5;12mtechnologies[39m[38;5;12m [39m[38;5;12memerging[39m[38;5;12m [39m[38;5;12maround[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mmicroservices[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mlittle[39m[38;5;12m [39m[38;5;12moverwhelming,[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msay[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mleast.[39m[38;5;12m [39m[38;5;12mWe[39m[38;5;12m [39m[38;5;12mthought[39m[38;5;12m [39m[38;5;12mwe[39m[38;5;12m [39m[38;5;12mmight[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mable[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhelp:[39m[38;5;12m [39m[38;5;12mwelcome[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mContainer[39m[38;5;12m [39m[38;5;12mEcosystem[39m[38;5;12m [39m
|
||||
[38;5;12mProject.[39m
|
||||
[38;5;12mThe ecosystem of awesome new technologies emerging around containers and microservices can be a little overwhelming, to say the least. We thought we might be able to help: welcome to the Container Ecosystem Project.[39m
|
||||
[48;5;12m[38;5;11m⟡[49m[39m[38;5;12m [39m[38;5;14m[1mdoger.io[0m[38;5;12m (http://doger.io/) [39m
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mpage[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mattempt[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mouts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mrestricted[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprogrammers[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m
|
||||
[38;5;12mSysadmins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUsers[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12m'under[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhood'.[39m[38;5;12m [39m
|
||||
[38;5;12mThis[39m[38;5;12m [39m[38;5;12mpage[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12mattempt[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdocument[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mouts[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mLinux.[39m[38;5;12m [39m[38;5;12mThis[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mjust[39m[38;5;12m [39m[38;5;12mrestricted[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprogrammers[39m[38;5;12m [39m[38;5;12mlooking[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mimplement[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12mcontainer[39m[38;5;12m [39m[38;5;12mlike[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mown[39m[38;5;12m [39m[38;5;12mcode[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12malso[39m[38;5;12m [39m[38;5;12mSysadmins[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mUsers[39m[38;5;12m [39m[38;5;12mwho[39m[38;5;12m [39m
|
||||
[38;5;12mwant[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mget[39m[38;5;12m [39m[38;5;12mmore[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mon[39m[38;5;12m [39m[38;5;12mhow[39m[38;5;12m [39m[38;5;12mcontainers[39m[38;5;12m [39m[38;5;12mwork[39m[38;5;12m [39m[38;5;12m'under[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mhood'.[39m[38;5;12m [39m
|
||||
|
||||
Reference in New Issue
Block a user