CINXE.COM
OS-level virtualization - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>OS-level virtualization - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"9eefeede-f6de-46a7-b746-3edefafae74b","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"OS-level_virtualization","wgTitle":"OS-level virtualization","wgCurRevisionId":1253418337,"wgRevisionId":1253418337,"wgArticleId":2770340,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Webarchive template wayback links","Articles with short description","Short description is different from Wikidata","Articles needing additional references from November 2020","All articles needing additional references","All articles with unsourced statements","Articles with unsourced statements from September 2024","Operating system security","Operating system technology","Virtualization","Linux","Linux containerization","Linux kernel features"], "wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"OS-level_virtualization","wgRelevantArticleId":2770340,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":30000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false, "wgWikibaseItemId":"Q2079320","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.tablesorter.styles":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","site","mediawiki.page.ready","jquery.tablesorter", "jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediaBadges%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cjquery.tablesorter.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="OS-level virtualization - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/OS-level_virtualization"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=OS-level_virtualization&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/OS-level_virtualization"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-OS-level_virtualization rootpage-OS-level_virtualization skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=OS-level+virtualization" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=OS-level+virtualization" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=OS-level+virtualization" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=OS-level+virtualization" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-Operation" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Operation"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>Operation</span> </div> </a> <ul id="toc-Operation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Uses" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Uses"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Uses</span> </div> </a> <button aria-controls="toc-Uses-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Uses subsection</span> </button> <ul id="toc-Uses-sublist" class="vector-toc-list"> <li id="toc-Overhead" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Overhead"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Overhead</span> </div> </a> <ul id="toc-Overhead-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Flexibility" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Flexibility"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Flexibility</span> </div> </a> <ul id="toc-Flexibility-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Storage" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Storage"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.3</span> <span>Storage</span> </div> </a> <ul id="toc-Storage-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Implementations" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Implementations"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Implementations</span> </div> </a> <ul id="toc-Implementations-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Notes</span> </div> </a> <ul id="toc-Notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">OS-level virtualization</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 22 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-22" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">22 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%85%D8%AD%D8%A7%D9%83%D8%A7%D8%A9_%D8%A7%D9%81%D8%AA%D8%B1%D8%A7%D8%B6%D9%8A%D8%A9_%D8%A8%D9%85%D8%B3%D8%AA%D9%88%D9%89_%D9%86%D8%B8%D8%A7%D9%85_%D8%A7%D9%84%D8%AA%D8%B4%D8%BA%D9%8A%D9%84" title="محاكاة افتراضية بمستوى نظام التشغيل – Arabic" lang="ar" hreflang="ar" data-title="محاكاة افتراضية بمستوى نظام التشغيل" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/%D0%9A%D0%B0%D0%BD%D1%82%D1%8D%D0%B9%D0%BD%D0%B5%D1%80%D1%8B%D0%B7%D0%B0%D1%86%D1%8B%D1%8F" title="Кантэйнерызацыя – Belarusian" lang="be" hreflang="be" data-title="Кантэйнерызацыя" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-bs mw-list-item"><a href="https://bs.wikipedia.org/wiki/Virtualizacija_na_nivou_operativnog_sistema" title="Virtualizacija na nivou operativnog sistema – Bosnian" lang="bs" hreflang="bs" data-title="Virtualizacija na nivou operativnog sistema" data-language-autonym="Bosanski" data-language-local-name="Bosnian" class="interlanguage-link-target"><span>Bosanski</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Virtualizace_na_%C3%BArovni_opera%C4%8Dn%C3%ADho_syst%C3%A9mu" title="Virtualizace na úrovni operačního systému – Czech" lang="cs" hreflang="cs" data-title="Virtualizace na úrovni operačního systému" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Containervirtualisierung" title="Containervirtualisierung – German" lang="de" hreflang="de" data-title="Containervirtualisierung" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Virtualizaci%C3%B3n_a_nivel_de_sistema_operativo" title="Virtualización a nivel de sistema operativo – Spanish" lang="es" hreflang="es" data-title="Virtualización a nivel de sistema operativo" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%85%D8%AC%D8%A7%D8%B2%DB%8C%E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C_%D8%B3%D8%B7%D8%AD_%D8%B3%DB%8C%D8%B3%D8%AA%D9%85%E2%80%8C%D8%B9%D8%A7%D9%85%D9%84" title="مجازیسازی سطح سیستمعامل – Persian" lang="fa" hreflang="fa" data-title="مجازیسازی سطح سیستمعامل" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Conteneur_(virtualisation)" title="Conteneur (virtualisation) – French" lang="fr" hreflang="fr" data-title="Conteneur (virtualisation)" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C_%EC%88%98%EC%A4%80_%EA%B0%80%EC%83%81%ED%99%94" title="운영체제 수준 가상화 – Korean" lang="ko" hreflang="ko" data-title="운영체제 수준 가상화" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Virtualizzazione_a_livello_di_sistema_operativo" title="Virtualizzazione a livello di sistema operativo – Italian" lang="it" hreflang="it" data-title="Virtualizzazione a livello di sistema operativo" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%95%D7%99%D7%A8%D7%98%D7%95%D7%90%D7%9C%D7%99%D7%96%D7%A6%D7%99%D7%94_%D7%91%D7%A8%D7%9E%D7%AA_%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA_%D7%94%D7%94%D7%A4%D7%A2%D7%9C%D7%94" title="וירטואליזציה ברמת מערכת ההפעלה – Hebrew" lang="he" hreflang="he" data-title="וירטואליזציה ברמת מערכת ההפעלה" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/Kontena_(pemayaan)" title="Kontena (pemayaan) – Malay" lang="ms" hreflang="ms" data-title="Kontena (pemayaan)" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Containervirtualisatie" title="Containervirtualisatie – Dutch" lang="nl" hreflang="nl" data-title="Containervirtualisatie" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/OS%E3%83%AC%E3%83%99%E3%83%AB%E3%81%AE%E4%BB%AE%E6%83%B3%E5%8C%96" title="OSレベルの仮想化 – Japanese" lang="ja" hreflang="ja" data-title="OSレベルの仮想化" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Operativsystemniv%C3%A5-virtualisering" title="Operativsystemnivå-virtualisering – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Operativsystemnivå-virtualisering" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/Virtualiza%C3%A7%C3%A3o_em_n%C3%ADvel_de_sistema_operacional" title="Virtualização em nível de sistema operacional – Portuguese" lang="pt" hreflang="pt" data-title="Virtualização em nível de sistema operacional" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F" title="Контейнеризация – Russian" lang="ru" hreflang="ru" data-title="Контейнеризация" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/%D0%92%D0%B8%D1%80%D1%82%D1%83%D0%B5%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%98%D0%B0_%D0%BD%D0%B0_%D0%BD%D0%B8%D0%B2%D0%BE%D1%83_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%B8%D0%B2%D0%BD%D0%BE%D0%B3_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0" title="Виртуелизација на нивоу оперативног система – Serbian" lang="sr" hreflang="sr" data-title="Виртуелизација на нивоу оперативног система" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/S%C3%A4ili%C3%B6inti" title="Säiliöinti – Finnish" lang="fi" hreflang="fi" data-title="Säiliöinti" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%87%E0%AE%AF%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AF%81%E0%AE%A4%E0%AE%B3-%E0%AE%A8%E0%AE%BF%E0%AE%B2%E0%AF%88_%E0%AE%AE%E0%AF%86%E0%AE%AF%E0%AF%8D%E0%AE%A8%E0%AE%BF%E0%AE%95%E0%AE%B0%E0%AE%BE%E0%AE%95%E0%AF%8D%E0%AE%95%E0%AE%AE%E0%AF%8D" title="இயக்குதள-நிலை மெய்நிகராக்கம் – Tamil" lang="ta" hreflang="ta" data-title="இயக்குதள-நிலை மெய்நிகராக்கம்" data-language-autonym="தமிழ்" data-language-local-name="Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/%D0%92%D1%96%D1%80%D1%82%D1%83%D0%B0%D0%BB%D1%96%D0%B7%D0%B0%D1%86%D1%96%D1%8F_%D0%BD%D0%B0_%D1%80%D1%96%D0%B2%D0%BD%D1%96_%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%86%D1%96%D0%B9%D0%BD%D0%BE%D1%97_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B8" title="Віртуалізація на рівні операційної системи – Ukrainian" lang="uk" hreflang="uk" data-title="Віртуалізація на рівні операційної системи" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/%E4%BD%9C%E6%A5%AD%E7%B3%BB%E7%B5%B1%E5%B1%A4%E8%99%9B%E6%93%AC%E5%8C%96" title="作業系統層虛擬化 – Chinese" lang="zh" hreflang="zh" data-title="作業系統層虛擬化" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q2079320#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/OS-level_virtualization" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:OS-level_virtualization" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/OS-level_virtualization"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/OS-level_virtualization"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/OS-level_virtualization" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/OS-level_virtualization" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&oldid=1253418337" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=OS-level_virtualization&id=1253418337&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOS-level_virtualization"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FOS-level_virtualization"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=OS-level_virtualization&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=OS-level_virtualization&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q2079320" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Operating system paradigm allowing multiple isolated user space instances</div> <style data-mw-deduplicate="TemplateStyles:r1251242444">.mw-parser-output .ambox{border:1px solid #a2a9b1;border-left:10px solid #36c;background-color:#fbfbfb;box-sizing:border-box}.mw-parser-output .ambox+link+.ambox,.mw-parser-output .ambox+link+style+.ambox,.mw-parser-output .ambox+link+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+style+.ambox,.mw-parser-output .ambox+.mw-empty-elt+link+link+.ambox{margin-top:-1px}html body.mediawiki .mw-parser-output .ambox.mbox-small-left{margin:4px 1em 4px 0;overflow:hidden;width:238px;border-collapse:collapse;font-size:88%;line-height:1.25em}.mw-parser-output .ambox-speedy{border-left:10px solid #b32424;background-color:#fee7e6}.mw-parser-output .ambox-delete{border-left:10px solid #b32424}.mw-parser-output .ambox-content{border-left:10px solid #f28500}.mw-parser-output .ambox-style{border-left:10px solid #fc3}.mw-parser-output .ambox-move{border-left:10px solid #9932cc}.mw-parser-output .ambox-protection{border-left:10px solid #a2a9b1}.mw-parser-output .ambox .mbox-text{border:none;padding:0.25em 0.5em;width:100%}.mw-parser-output .ambox .mbox-image{border:none;padding:2px 0 2px 0.5em;text-align:center}.mw-parser-output .ambox .mbox-imageright{border:none;padding:2px 0.5em 2px 0;text-align:center}.mw-parser-output .ambox .mbox-empty-cell{border:none;padding:0;width:1px}.mw-parser-output .ambox .mbox-image-div{width:52px}@media(min-width:720px){.mw-parser-output .ambox{margin:0 10%}}@media print{body.ns-0 .mw-parser-output .ambox{display:none!important}}</style><table class="box-More_citations_needed plainlinks metadata ambox ambox-content ambox-Refimprove" role="presentation"><tbody><tr><td class="mbox-image"><div class="mbox-image-div"><span typeof="mw:File"><a href="/wiki/File:Question_book-new.svg" class="mw-file-description"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/50px-Question_book-new.svg.png" decoding="async" width="50" height="39" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/75px-Question_book-new.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/9/99/Question_book-new.svg/100px-Question_book-new.svg.png 2x" data-file-width="512" data-file-height="399" /></a></span></div></td><td class="mbox-text"><div class="mbox-text-span">This article <b>needs additional citations for <a href="/wiki/Wikipedia:Verifiability" title="Wikipedia:Verifiability">verification</a></b>.<span class="hide-when-compact"> Please help <a href="/wiki/Special:EditPage/OS-level_virtualization" title="Special:EditPage/OS-level virtualization">improve this article</a> by <a href="/wiki/Help:Referencing_for_beginners" title="Help:Referencing for beginners">adding citations to reliable sources</a>. Unsourced material may be challenged and removed.<br /><small><span class="plainlinks"><i>Find sources:</i> <a rel="nofollow" class="external text" href="https://www.google.com/search?as_eq=wikipedia&q=%22OS-level+virtualization%22">"OS-level virtualization"</a> – <a rel="nofollow" class="external text" href="https://www.google.com/search?tbm=nws&q=%22OS-level+virtualization%22+-wikipedia&tbs=ar:1">news</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?&q=%22OS-level+virtualization%22&tbs=bkt:s&tbm=bks">newspapers</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.google.com/search?tbs=bks:1&q=%22OS-level+virtualization%22+-wikipedia">books</a> <b>·</b> <a rel="nofollow" class="external text" href="https://scholar.google.com/scholar?q=%22OS-level+virtualization%22">scholar</a> <b>·</b> <a rel="nofollow" class="external text" href="https://www.jstor.org/action/doBasicSearch?Query=%22OS-level+virtualization%22&acc=on&wc=on">JSTOR</a></span></small></span> <span class="date-container"><i>(<span class="date">November 2020</span>)</i></span><span class="hide-when-compact"><i> (<small><a href="/wiki/Help:Maintenance_template_removal" title="Help:Maintenance template removal">Learn how and when to remove this message</a></small>)</i></span></div></td></tr></tbody></table> <p><b>OS-level virtualization</b> is an <a href="/wiki/Operating_system" title="Operating system">operating system</a> (OS) <a href="/wiki/Virtualization" title="Virtualization">virtualization</a> paradigm in which the <a href="/wiki/Kernel_(operating_system)" title="Kernel (operating system)">kernel</a> allows the existence of multiple isolated <a href="/wiki/User_space_and_kernel_space" title="User space and kernel space">user space</a> instances, including <b>containers</b> (<a href="/wiki/LXC" title="LXC">LXC</a>, <a href="/wiki/Solaris_Containers" title="Solaris Containers">Solaris Containers</a>, AIX <a href="/wiki/Workload_Partitions" title="Workload Partitions">WPARs</a>, HP-UX SRP Containers, <a href="/wiki/Docker_(software)" title="Docker (software)">Docker</a>, <a href="/wiki/Podman" title="Podman">Podman</a>), <b>zones</b> (<a href="/wiki/Solaris_Containers" title="Solaris Containers">Solaris Containers</a>), <b>virtual private servers</b> (<a href="/wiki/OpenVZ" title="OpenVZ">OpenVZ</a>), <b>partitions</b>, <b>virtual environments</b> (<b>VEs</b>), <b>virtual kernels</b> (<a href="/wiki/Vkernel" title="Vkernel">DragonFly BSD</a>), and <b>jails</b> (<a href="/wiki/FreeBSD_jail" title="FreeBSD jail">FreeBSD jail</a> and <a href="/wiki/Chroot" title="Chroot">chroot</a>).<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup> Such instances may look like real computers from the point of view of programs running in them. A <a href="/wiki/Computer_program" title="Computer program">computer program</a> running on an ordinary operating system can see all resources (connected devices, files and folders, <a href="/wiki/Shared_resource" title="Shared resource">network shares</a>, CPU power, quantifiable hardware capabilities) of that computer. Programs running inside a <a href="/wiki/Containerization_(computing)" title="Containerization (computing)">container</a> can only see the container's contents and devices assigned to the container. </p><p>On <a href="/wiki/Unix-like" title="Unix-like">Unix-like</a> operating systems, this feature can be seen as an advanced implementation of the standard <a href="/wiki/Chroot" title="Chroot">chroot</a> mechanism, which changes the apparent root folder for the current running process and its children. In addition to isolation mechanisms, the kernel often provides <a href="/wiki/Resource_management_(computing)" title="Resource management (computing)">resource-management</a> features to limit the impact of one container's activities on other containers. Linux containers are all based on the virtualization, isolation, and resource management mechanisms provided by the <a href="/wiki/Linux_kernel" title="Linux kernel">Linux kernel</a>, notably <a href="/wiki/Linux_namespaces" title="Linux namespaces">Linux namespaces</a> and <a href="/wiki/Cgroups" title="Cgroups">cgroups</a>.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> </p><p>Although the word <i>container</i> most commonly refers to OS-level virtualization, it is sometimes used to refer to fuller <a href="/wiki/Virtual_machine" title="Virtual machine">virtual machines</a> operating in varying degrees of concert with the host OS,<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (September 2024)">citation needed</span></a></i>]</sup> such as <a href="/wiki/Microsoft" title="Microsoft">Microsoft</a>'s <a href="/wiki/Hyper-V" title="Hyper-V">Hyper-V</a> containers.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">[<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (September 2024)">citation needed</span></a></i>]</sup> For an overview of <a href="/wiki/Virtualization" title="Virtualization">virtualization</a> since 1960, see <a href="/wiki/Timeline_of_virtualization_technologies" title="Timeline of virtualization technologies">Timeline of virtualization technologies</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="Operation">Operation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=1" title="Edit section: Operation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>On ordinary operating systems for personal computers, a computer program can see (even though it might not be able to access) all the system's resources. They include: </p> <ul><li>Hardware capabilities that can be employed, such as the <a href="/wiki/Central_processing_unit" title="Central processing unit">CPU</a> and the network connection</li> <li>Data that can be read or written, such as files, folders and <a href="/wiki/Shared_resource" title="Shared resource">network shares</a></li> <li>Connected <a href="/wiki/Peripheral" title="Peripheral">peripherals</a> it can interact with, such as <a href="/wiki/Webcam" title="Webcam">webcam</a>, <a href="/wiki/Printer_(computing)" title="Printer (computing)">printer</a>, scanner, or fax</li></ul> <p>The operating system may be able to allow or deny access to such resources based on which program requests them and the <a href="/wiki/User_(computing)" title="User (computing)">user account</a> in the context in which it runs. The operating system may also hide those resources, so that when the computer program enumerates them, they do not appear in the enumeration results. Nevertheless, from a programming point of view, the computer program has interacted with those resources and the operating system has managed an act of interaction. </p><p>With operating-system-virtualization, or containerization, it is possible to run programs within containers, to which only parts of these resources are allocated. A program expecting to see the whole computer, once run inside a container, can only see the allocated resources and believes them to be all that is available. Several containers can be created on each operating system, to each of which a subset of the computer's resources is allocated. Each container may contain any number of computer programs. These programs may run concurrently or separately, and may even interact with one another. </p><p>Containerization has similarities to <a href="/wiki/Application_virtualization" title="Application virtualization">application virtualization</a>: In the latter, only one computer program is placed in an isolated container and the isolation applies to file system only. </p> <div class="mw-heading mw-heading2"><h2 id="Uses">Uses</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=2" title="Edit section: Uses"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Operating-system-level virtualization is commonly used in <a href="/wiki/Virtual_machine" title="Virtual machine">virtual hosting</a> environments, where it is useful for securely allocating finite hardware resources among a large number of mutually-distrusting users. System administrators may also use it for consolidating server hardware by moving services on separate hosts into containers on the one server. </p><p>Other typical scenarios include separating several programs to separate containers for improved security, hardware independence, and added resource management features.<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> The improved security provided by the use of a chroot mechanism, however, is not perfect.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup> Operating-system-level virtualization implementations capable of <a href="/wiki/Live_migration" title="Live migration">live migration</a> can also be used for dynamic <a href="/wiki/Load_balancing_(computing)" title="Load balancing (computing)">load balancing</a> of containers between nodes in a cluster. </p> <div class="mw-heading mw-heading3"><h3 id="Overhead">Overhead</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=3" title="Edit section: Overhead"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Operating-system-level virtualization usually imposes less overhead than <a href="/wiki/Full_virtualization" class="mw-redirect" title="Full virtualization">full virtualization</a> because programs in OS-level virtual partitions use the operating system's normal <a href="/wiki/System_call" title="System call">system call</a> interface and do not need to be subjected to <a href="/wiki/Emulator" title="Emulator">emulation</a> or be run in an intermediate <a href="/wiki/Virtual_machine" title="Virtual machine">virtual machine</a>, as is the case with full virtualization (such as <a href="/wiki/VMware_ESXi" title="VMware ESXi">VMware ESXi</a>, <a href="/wiki/QEMU" title="QEMU">QEMU</a>, or <a href="/wiki/Hyper-V" title="Hyper-V">Hyper-V</a>) and <a href="/wiki/Paravirtualization" class="mw-redirect" title="Paravirtualization">paravirtualization</a> (such as <a href="/wiki/Xen" title="Xen">Xen</a> or <a href="/wiki/User-mode_Linux" title="User-mode Linux">User-mode Linux</a>). This form of virtualization also does not require hardware support for efficient performance. </p> <div class="mw-heading mw-heading3"><h3 id="Flexibility">Flexibility</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=4" title="Edit section: Flexibility"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Operating-system-level virtualization is not as flexible as other virtualization approaches since it cannot host a guest operating system different from the host one, or a different guest kernel. For example, with <a href="/wiki/Linux" title="Linux">Linux</a>, different distributions are fine, but other operating systems such as Windows cannot be hosted. Operating systems using variable input systematics are subject to limitations within the virtualized architecture. Adaptation methods including cloud-server relay analytics maintain the OS-level virtual environment within these applications.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup> </p><p><a href="/wiki/Oracle_Solaris" title="Oracle Solaris">Solaris</a> partially overcomes the limitation described above with its <a href="/wiki/Branded_zones" class="mw-redirect" title="Branded zones">branded zones</a> feature, which provides the ability to run an environment within a container that emulates an older <a href="/wiki/Solaris_8" class="mw-redirect" title="Solaris 8">Solaris 8</a> or 9 version in a Solaris 10 host. Linux branded zones (referred to as "lx" branded zones) are also available on <a href="/wiki/X86" title="X86">x86</a>-based Solaris systems, providing a complete Linux <a href="/wiki/User_space_and_kernel_space" title="User space and kernel space">user space</a> and support for the execution of Linux applications; additionally, Solaris provides utilities needed to install <a href="/wiki/Red_Hat_Enterprise_Linux" title="Red Hat Enterprise Linux">Red Hat Enterprise Linux</a> 3.x or <a href="/wiki/CentOS" title="CentOS">CentOS</a> 3.x <a href="/wiki/Linux_distribution" title="Linux distribution">Linux distributions</a> inside "lx" zones.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup> However, in 2010 Linux branded zones were removed from Solaris; in 2014 they were reintroduced in <a href="/wiki/Illumos" title="Illumos">Illumos</a>, which is the <a href="/wiki/Open_source" title="Open source">open source</a> Solaris fork, supporting 32-bit <a href="/wiki/Linux_kernel" title="Linux kernel">Linux kernels</a>.<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Storage">Storage</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=5" title="Edit section: Storage"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Some implementations provide file-level <a href="/wiki/Copy-on-write" title="Copy-on-write">copy-on-write</a> (CoW) mechanisms. (Most commonly, a standard file system is shared between partitions, and those partitions that change the files automatically create their own copies.) This is easier to back up, more space-efficient and simpler to cache than the block-level copy-on-write schemes common on whole-system virtualizers. Whole-system virtualizers, however, can work with non-native file systems and create and roll back snapshots of the entire system state. </p> <div class="mw-heading mw-heading2"><h2 id="Implementations"><span class="anchor" id="IMPLEMENTATIONS"></span>Implementations</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=6" title="Edit section: Implementations"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <table class="wikitable sortable" style="font-size: 85%; text-align: center; width: 100%"> <tbody><tr> <th rowspan="2">Mechanism </th> <th rowspan="2">Operating system </th> <th rowspan="2">License </th> <th rowspan="2">Actively developed since or between </th> <th colspan="10">Features </th></tr> <tr> <th>File system isolation </th> <th><a href="/wiki/Copy-on-write" title="Copy-on-write">Copy on write</a> </th> <th><a href="/wiki/Disk_quota" title="Disk quota">Disk quotas</a> </th> <th>I/O rate limiting </th> <th>Memory limits </th> <th><a href="/w/index.php?title=CPU_quota&action=edit&redlink=1" class="new" title="CPU quota (page does not exist)">CPU quotas</a> </th> <th>Network isolation </th> <th>Nested virtualization </th> <th>Partition checkpointing and live migration </th> <th>Root privilege isolation </th></tr> <tr> <td><a href="/wiki/Chroot" title="Chroot">chroot</a> </td> <td>Most <a href="/wiki/UNIX-like" class="mw-redirect" title="UNIX-like">UNIX-like</a> operating systems </td> <td>Varies by operating system </td> <td>1982 </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-root-escape_10-0" class="reference"><a href="#cite_note-root-escape-10"><span class="cite-bracket">[</span>a<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td></tr> <tr> <td><a href="/wiki/Docker_(software)" title="Docker (software)">Docker</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a>,<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> x64<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> <a href="/wiki/MacOS" title="MacOS">macOS</a><sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/Apache_License" title="Apache License">Apache license 2.0</a> </td> <td>2013 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">Not directly </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes <span class="nowrap">(since 1.10)</span> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">Only in experimental mode with <a href="/wiki/CRIU" title="CRIU">CRIU</a> <a rel="nofollow" class="external autonumber" href="https://criu.org/Docker">[1]</a> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes <span class="nowrap">(since 1.10)</span> </td></tr> <tr> <td><a href="/wiki/Linux-VServer" title="Linux-VServer">Linux-VServer</a><br />(security context) </td> <td><a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Windows_Server_2016" title="Windows Server 2016">Windows Server 2016</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPLv2</a> </td> <td>2001 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-cfq_14-0" class="reference"><a href="#cite_note-cfq-14"><span class="cite-bracket">[</span>b<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-vserver-net_15-0" class="reference"><a href="#cite_note-vserver-net-15"><span class="cite-bracket">[</span>c<span class="cite-bracket">]</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-linux-vserver-paper_17-0" class="reference"><a href="#cite_note-linux-vserver-paper-17"><span class="cite-bracket">[</span>d<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/Lmctfy" title="Lmctfy">lmctfy</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/Apache_License" title="Apache License">Apache license 2.0</a> </td> <td>2013–2015 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-cfq_14-1" class="reference"><a href="#cite_note-cfq-14"><span class="cite-bracket">[</span>b<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-vserver-net_15-1" class="reference"><a href="#cite_note-vserver-net-15"><span class="cite-bracket">[</span>c<span class="cite-bracket">]</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-linux-vserver-paper_17-1" class="reference"><a href="#cite_note-linux-vserver-paper-17"><span class="cite-bracket">[</span>d<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/LXC" title="LXC">LXC</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPLv2</a> </td> <td>2008 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-lxc-1-0-security-features_18-0" class="reference"><a href="#cite_note-lxc-1-0-security-features-18"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-lxc-dq_19-0" class="reference"><a href="#cite_note-lxc-dq-19"><span class="cite-bracket">[</span>e<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-lxc-iolimit_20-0" class="reference"><a href="#cite_note-lxc-iolimit-20"><span class="cite-bracket">[</span>f<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-lxc-1-0-security-features_18-1" class="reference"><a href="#cite_note-lxc-1-0-security-features-18"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/Singularity_(software)" title="Singularity (software)">Singularity</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/BSD_Licence" class="mw-redirect" title="BSD Licence">BSD Licence</a> </td> <td>2015<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/OpenVZ" title="OpenVZ">OpenVZ</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPLv2</a> </td> <td>2005 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-ioprio_26-0" class="reference"><a href="#cite_note-ioprio-26"><span class="cite-bracket">[</span>g<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vn_27-0" class="reference"><a href="#cite_note-vn-27"><span class="cite-bracket">[</span>h<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-docker-inside-openvz_29-0" class="reference"><a href="#cite_note-docker-inside-openvz-29"><span class="cite-bracket">[</span>i<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-openvz-wiki-container_31-0" class="reference"><a href="#cite_note-openvz-wiki-container-31"><span class="cite-bracket">[</span>j<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/Virtuozzo" class="mw-redirect" title="Virtuozzo">Virtuozzo</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a>, <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Trialware" class="mw-redirect" title="Trialware">Trialware</a> </td> <td>2000<sup id="cite_ref-aspcomplete_32-0" class="reference"><a href="#cite_note-aspcomplete-32"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vz4_33-0" class="reference"><a href="#cite_note-vz4-33"><span class="cite-bracket">[</span>k<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vn_27-1" class="reference"><a href="#cite_note-vn-27"><span class="cite-bracket">[</span>h<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-vz-docker-inside-ct_35-0" class="reference"><a href="#cite_note-vz-docker-inside-ct-35"><span class="cite-bracket">[</span>l<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Solaris_Containers" title="Solaris Containers">Solaris Containers</a> (Zones) </td> <td><a href="/wiki/Illumos" title="Illumos">illumos</a> (<a href="/wiki/OpenSolaris" title="OpenSolaris">OpenSolaris</a>),<br /><a href="/wiki/Solaris_(operating_system)" class="mw-redirect" title="Solaris (operating system)">Solaris</a> </td> <td style="background: #DFF; color:black; vertical-align: middle; text-align: center;" class="free table-free"><a href="/wiki/CDDL" class="mw-redirect" title="CDDL">CDDL</a>,<br /><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a> </td> <td>2004 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes (ZFS) </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-solaris-iolimit_37-0" class="reference"><a href="#cite_note-solaris-iolimit-37"><span class="cite-bracket">[</span>m<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-crossbow_38-0" class="reference"><a href="#cite_note-crossbow-38"><span class="cite-bracket">[</span>n<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-40" class="reference"><a href="#cite_note-40"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-solaris-nested_41-0" class="reference"><a href="#cite_note-solaris-nested-41"><span class="cite-bracket">[</span>o<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-kernelzone_42-0" class="reference"><a href="#cite_note-kernelzone-42"><span class="cite-bracket">[</span>p<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-coldmig_43-0" class="reference"><a href="#cite_note-coldmig-43"><span class="cite-bracket">[</span>q<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-solaris-E29024_45-0" class="reference"><a href="#cite_note-solaris-E29024-45"><span class="cite-bracket">[</span>r<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/FreeBSD_jail" title="FreeBSD jail">FreeBSD jail</a> </td> <td><a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a>, <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/BSD_License" class="mw-redirect" title="BSD License">BSD License</a> </td> <td>2000<sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes (ZFS) </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">[</span>s<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-rctl_48-0" class="reference"><a href="#cite_note-rctl-48"><span class="cite-bracket">[</span>29<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">[</span>30<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial<sup id="cite_ref-freebsdvps_50-0" class="reference"><a href="#cite_note-freebsdvps-50"><span class="cite-bracket">[</span>31<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-freebsdvpsannounce_51-0" class="reference"><a href="#cite_note-freebsdvpsannounce-51"><span class="cite-bracket">[</span>32<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">[</span>33<span class="cite-bracket">]</span></a></sup> </td></tr> <tr> <td><a href="/wiki/Vkernel" title="Vkernel">vkernel</a> </td> <td><a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/BSD_Licence" class="mw-redirect" title="BSD Licence">BSD Licence</a> </td> <td>2006<sup id="cite_ref-vkernel.h_53-0" class="reference"><a href="#cite_note-vkernel.h-53"><span class="cite-bracket">[</span>34<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vkd.4_54-0" class="reference"><a href="#cite_note-vkd.4-54"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vkd.4_54-1" class="reference"><a href="#cite_note-vkd.4-54"><span class="cite-bracket">[</span>35<span class="cite-bracket">]</span></a></sup> </td> <td data-sort-value="" style="background: var(--background-color-interactive, #ececec); color: var(--color-base, inherit); vertical-align: middle; text-align: center;" class="table-na">— </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vkernel.7_55-0" class="reference"><a href="#cite_note-vkernel.7-55"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vkernel.7_55-1" class="reference"><a href="#cite_note-vkernel.7-55"><span class="cite-bracket">[</span>36<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-vke.4_56-0" class="reference"><a href="#cite_note-vke.4-56"><span class="cite-bracket">[</span>37<span class="cite-bracket">]</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Sysjail" title="Sysjail">sysjail</a> </td> <td><a href="/wiki/OpenBSD" title="OpenBSD">OpenBSD</a>, <a href="/wiki/NetBSD" title="NetBSD">NetBSD</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/BSD_License" class="mw-redirect" title="BSD License">BSD License</a> </td> <td>2006–2009 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td></tr> <tr> <td><a href="/wiki/Workload_Partitions" title="Workload Partitions">WPARs</a> </td> <td><a href="/wiki/IBM_AIX" title="IBM AIX">AIX</a> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Commercial_software" title="Commercial software">Commercial</a> <a href="/wiki/Proprietary_software" title="Proprietary software">proprietary software</a> </td> <td>2007 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">[</span>t<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-59" class="reference"><a href="#cite_note-59"><span class="cite-bracket">[</span>39<span class="cite-bracket">]</span></a></sup> </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td></tr> <tr> <td>iCore Virtual Accounts </td> <td><a href="/wiki/Windows_XP" title="Windows XP">Windows XP</a> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Freeware" title="Freeware">Freeware</a> </td> <td>2008 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td></tr> <tr> <td><a href="/wiki/Sandboxie" title="Sandboxie">Sandboxie</a> </td> <td><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU GPLv3</a> </td> <td>2004 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFB; color:black;vertical-align:middle;text-align:center;" class="table-partial">Partial </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Systemd-nspawn" class="mw-redirect" title="Systemd-nspawn">systemd-nspawn</a> </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU LGPLv2.1+</a> </td> <td>2010 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-systemd-nspawn_manual_60-0" class="reference"><a href="#cite_note-systemd-nspawn_manual-60"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Systemd_service_unit_files_parameters_61-0" class="reference"><a href="#cite_note-Systemd_service_unit_files_parameters-61"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-systemd-nspawn_manual_60-1" class="reference"><a href="#cite_note-systemd-nspawn_manual-60"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Systemd_service_unit_files_parameters_61-1" class="reference"><a href="#cite_note-Systemd_service_unit_files_parameters-61"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-systemd-nspawn_manual_60-2" class="reference"><a href="#cite_note-systemd-nspawn_manual-60"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Systemd_service_unit_files_parameters_61-2" class="reference"><a href="#cite_note-Systemd_service_unit_files_parameters-61"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes<sup id="cite_ref-systemd-nspawn_manual_60-3" class="reference"><a href="#cite_note-systemd-nspawn_manual-60"><span class="cite-bracket">[</span>40<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-Systemd_service_unit_files_parameters_61-3" class="reference"><a href="#cite_note-Systemd_service_unit_files_parameters-61"><span class="cite-bracket">[</span>41<span class="cite-bracket">]</span></a></sup> </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Turbo_(software)" title="Turbo (software)">Turbo</a> </td> <td><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Windows</a> </td> <td style="background: #E7E7FF; color:black; vertical-align: middle; text-align: center;" class="table-proprietary"><a href="/wiki/Freemium" title="Freemium">Freemium</a> </td> <td>2012 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#FFC7C7;color:black;vertical-align:middle;text-align:center;" class="table-no">No </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr> <tr> <td><a href="/wiki/Rocket_(software)" class="mw-redirect" title="Rocket (software)">rkt</a> (<i>rocket</i>) </td> <td><a href="/wiki/Linux" title="Linux">Linux</a> </td> <td style="background: #9EFF9E; color:black; vertical-align: middle; text-align: center;" class="active table-active"><a href="/wiki/Apache_License" title="Apache License">Apache license 2.0</a> </td> <td>2014<sup id="cite_ref-62" class="reference"><a href="#cite_note-62"><span class="cite-bracket">[</span>42<span class="cite-bracket">]</span></a></sup>–2018 </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background: var(--background-color-interactive, #EEE); color: var(--color-base, black); vertical-align: middle; white-space: nowrap; text-align: center;" class="table-Unknown">? </td> <td style="background:#9EFF9E;color:black;vertical-align:middle;text-align:center;" class="table-yes">Yes </td></tr></tbody></table> <p>Linux containers not listed above include: </p> <ul><li><a href="/wiki/LXC#LXD" title="LXC">LXD</a>, an alternative wrapper around <a href="/wiki/LXC" title="LXC">LXC</a> developed by <a href="/wiki/Canonical_(company)" title="Canonical (company)">Canonical</a><sup id="cite_ref-63" class="reference"><a href="#cite_note-63"><span class="cite-bracket">[</span>43<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Podman" title="Podman">Podman</a>,<sup id="cite_ref-64" class="reference"><a href="#cite_note-64"><span class="cite-bracket">[</span>44<span class="cite-bracket">]</span></a></sup> an advanced Kubernetes ready root-less secure drop-in replacement for Docker with support for multiple container image formats, including OCI and Docker images</li> <li><a href="/w/index.php?title=Charliecloud&action=edit&redlink=1" class="new" title="Charliecloud (page does not exist)">Charliecloud</a>, a set of container tools used on HPC systems<sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span class="cite-bracket">[</span>45<span class="cite-bracket">]</span></a></sup></li> <li><a href="/w/index.php?title=Kata_Containers&action=edit&redlink=1" class="new" title="Kata Containers (page does not exist)">Kata Containers</a> MicroVM Platform<sup id="cite_ref-66" class="reference"><a href="#cite_note-66"><span class="cite-bracket">[</span>46<span class="cite-bracket">]</span></a></sup></li> <li>Bottlerocket is a Linux-based open-source operating system that is purpose-built by <a href="/wiki/Amazon_Web_Services" title="Amazon Web Services">Amazon Web Services</a> for running containers on virtual machines or bare metal hosts<sup id="cite_ref-67" class="reference"><a href="#cite_note-67"><span class="cite-bracket">[</span>47<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Azure_Linux" title="Azure Linux">Azure Linux</a> is an open-source Linux distribution that is purpose-built by <a href="/wiki/Microsoft_Azure" title="Microsoft Azure">Microsoft Azure</a> and similar to <a href="/wiki/Fedora_Linux#CoreOS" title="Fedora Linux">Fedora CoreOS</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=7" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Container_Linux" title="Container Linux">Container Linux</a></li> <li><a href="/wiki/Orchestration_(computing)" title="Orchestration (computing)">Container orchestration</a></li> <li><a href="/wiki/Flatpak" title="Flatpak">Flatpak</a> package manager</li> <li><a href="/wiki/Cgroups" title="Cgroups">Linux cgroups</a></li> <li><a href="/wiki/Linux_namespaces" title="Linux namespaces">Linux namespaces</a></li> <li><a href="/wiki/Hypervisor" title="Hypervisor">Hypervisor</a></li> <li><a href="/wiki/Portable_application_creators" class="mw-redirect" title="Portable application creators">Portable application creators</a></li> <li><a href="/wiki/Open_Container_Initiative" title="Open Container Initiative">Open Container Initiative</a></li> <li><a href="/wiki/Sandbox_(software_development)" title="Sandbox (software development)">Sandbox (software development)</a></li> <li><a href="/wiki/Separation_kernel" title="Separation kernel">Separation kernel</a></li> <li><a href="/wiki/Serverless_computing" title="Serverless computing">Serverless computing</a></li> <li><a href="/wiki/Snap_(software)" title="Snap (software)">Snap</a> package manager</li> <li><a href="/wiki/Storage_hypervisor" class="mw-redirect" title="Storage hypervisor">Storage hypervisor</a></li> <li><a href="/wiki/Virtual_private_server" title="Virtual private server">Virtual private server</a> (VPS)</li> <li><a href="/wiki/Virtual_resource_partitioning" title="Virtual resource partitioning">Virtual resource partitioning</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Notes">Notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=8" title="Edit section: Notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width reflist-lower-alpha" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-root-escape-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-root-escape_10-0">^</a></b></span> <span class="reference-text">Root user can easily escape from chroot. Chroot was never supposed to be used as a security mechanism.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-cfq-14"><span class="mw-cite-backlink">^ <a href="#cite_ref-cfq_14-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-cfq_14-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Using the <a href="/wiki/CFQ" class="mw-redirect" title="CFQ">CFQ</a> scheduler, there is a separate queue per guest.</span> </li> <li id="cite_note-vserver-net-15"><span class="mw-cite-backlink">^ <a href="#cite_ref-vserver-net_15-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vserver-net_15-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Networking is based on isolation, not virtualization.</span> </li> <li id="cite_note-linux-vserver-paper-17"><span class="mw-cite-backlink">^ <a href="#cite_ref-linux-vserver-paper_17-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-linux-vserver-paper_17-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">A total of 14 user capabilities are considered safe within a container. The rest may cannot be granted to processes within that container without allowing that process to potentially interfere with things outside that container.<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-lxc-dq-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-lxc-dq_19-0">^</a></b></span> <span class="reference-text">Disk quotas per container are possible when using separate partitions for each container with the help of <a href="/wiki/Logical_Volume_Manager_(Linux)" title="Logical Volume Manager (Linux)">LVM</a>, or when the underlying host filesystem is btrfs, in which case btrfs subvolumes are automatically used.</span> </li> <li id="cite_note-lxc-iolimit-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-lxc-iolimit_20-0">^</a></b></span> <span class="reference-text">I/O rate limiting is supported when using <a href="/wiki/Btrfs" title="Btrfs">Btrfs</a>.</span> </li> <li id="cite_note-ioprio-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-ioprio_26-0">^</a></b></span> <span class="reference-text">Available since Linux kernel 2.6.18-028stable021. Implementation is based on CFQ disk I/O scheduler, but it is a two-level schema, so I/O priority is not per-process, but rather per-container.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-vn-27"><span class="mw-cite-backlink">^ <a href="#cite_ref-vn_27-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vn_27-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text">Each container can have its own IP addresses, firewall rules, routing tables and so on. Three different networking schemes are possible: route-based, bridge-based, and assigning a real network device (<a href="/wiki/Network_interface_controller" title="Network interface controller">NIC</a>) to a container.</span> </li> <li id="cite_note-docker-inside-openvz-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-docker-inside-openvz_29-0">^</a></b></span> <span class="reference-text">Docker containers can run inside OpenVZ containers.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-openvz-wiki-container-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-openvz-wiki-container_31-0">^</a></b></span> <span class="reference-text">Each container may have root access without possibly affecting other containers.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-vz4-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-vz4_33-0">^</a></b></span> <span class="reference-text">Available since version 4.0, January 2008.</span> </li> <li id="cite_note-vz-docker-inside-ct-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-vz-docker-inside-ct_35-0">^</a></b></span> <span class="reference-text">Docker containers can run inside Virtuozzo containers.<sup id="cite_ref-34" class="reference"><a href="#cite_note-34"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-solaris-iolimit-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-solaris-iolimit_37-0">^</a></b></span> <span class="reference-text">Yes with illumos<sup id="cite_ref-36" class="reference"><a href="#cite_note-36"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-crossbow-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-crossbow_38-0">^</a></b></span> <span class="reference-text">See <a href="/wiki/Solaris_network_virtualization_and_resource_control" title="Solaris network virtualization and resource control">Solaris network virtualization and resource control</a> for more details.</span> </li> <li id="cite_note-solaris-nested-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-solaris-nested_41-0">^</a></b></span> <span class="reference-text">Only when top level is a KVM zone (illumos) or a kz zone (Oracle).</span> </li> <li id="cite_note-kernelzone-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-kernelzone_42-0">^</a></b></span> <span class="reference-text">Starting in Solaris 11.3 Beta, Solaris Kernel Zones may use live migration.</span> </li> <li id="cite_note-coldmig-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-coldmig_43-0">^</a></b></span> <span class="reference-text">Cold migration (shutdown-move-restart) is implemented.</span> </li> <li id="cite_note-solaris-E29024-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-solaris-E29024_45-0">^</a></b></span> <span class="reference-text">Non-global zones are restricted so they may not affect other zones via a capability-limiting approach. The global zone may administer the non-global zones.<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text">Check the "allow.quotas" option and the "Jails and file systems" section on the <a rel="nofollow" class="external text" href="http://www.freebsd.org/cgi/man.cgi?query%3Djail&sektion%3D8">FreeBSD jail man page</a> for details.</span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text">Available since TL 02.<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">[</span>38<span class="cite-bracket">]</span></a></sup></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=9" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite id="CITEREFHogg2014" class="citation web cs1">Hogg, Scott (2014-05-26). <a rel="nofollow" class="external text" href="https://www.networkworld.com/article/749098/cisco-subnet-software-containers-used-more-frequently-than-most-realize.html">"Software containers: Used more frequently than most realize"</a>. <i><a href="/wiki/Network_World" class="mw-redirect" title="Network World">Network World</a></i>. Network world, Inc<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-07-09</span></span>. <q>There are many other OS-level virtualization systems such as: Linux OpenVZ, Linux-VServer, FreeBSD Jails, AIX Workload Partitions (WPARs), HP-UX Containers (SRP), Solaris Containers, among others.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Network+World&rft.atitle=Software+containers%3A+Used+more+frequently+than+most+realize&rft.date=2014-05-26&rft.aulast=Hogg&rft.aufirst=Scott&rft_id=https%3A%2F%2Fwww.networkworld.com%2Farticle%2F749098%2Fcisco-subnet-software-containers-used-more-frequently-than-most-realize.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFRami" class="citation web cs1">Rami, Rosen. <a rel="nofollow" class="external text" href="http://www.netdevconf.org/1.1/proceedings/slides/rosen-namespaces-cgroups-lxc.pdf">"Namespaces and Cgroups, the basis of Linux Containers"</a> <span class="cs1-format">(PDF)</span><span class="reference-accessdate">. Retrieved <span class="nowrap">18 August</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Namespaces+and+Cgroups%2C+the+basis+of+Linux+Containers&rft.aulast=Rami&rft.aufirst=Rosen&rft_id=http%3A%2F%2Fwww.netdevconf.org%2F1.1%2Fproceedings%2Fslides%2Frosen-namespaces-cgroups-lxc.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-3">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://aws.amazon.com/blogs/containers/secure-bottlerocket-deployments-on-amazon-eks-with-kubearmor/">"Secure Bottlerocket deployments on Amazon EKS with KubeArmor | Containers"</a>. <i>aws.amazon.com</i>. 2022-10-20<span class="reference-accessdate">. Retrieved <span class="nowrap">2023-06-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=aws.amazon.com&rft.atitle=Secure+Bottlerocket+deployments+on+Amazon+EKS+with+KubeArmor+%7C+Containers&rft.date=2022-10-20&rft_id=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fcontainers%2Fsecure-bottlerocket-deployments-on-amazon-eks-with-kubearmor%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKorffHopePotter2005" class="citation book cs1">Korff, Yanek; Hope, Paco; Potter, Bruce (2005). <a rel="nofollow" class="external text" href="https://books.google.com/books?id=gqKwaHmXp4YC&pg=PA59"><i>Mastering FreeBSD and OpenBSD security</i></a>. O'Reilly Series. O'Reilly Media, Inc. p. 59. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/0596006268" title="Special:BookSources/0596006268"><bdi>0596006268</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.btitle=Mastering+FreeBSD+and+OpenBSD+security&rft.series=O%27Reilly+Series&rft.pages=59&rft.pub=O%27Reilly+Media%2C+Inc.&rft.date=2005&rft.isbn=0596006268&rft.aulast=Korff&rft.aufirst=Yanek&rft.au=Hope%2C+Paco&rft.au=Potter%2C+Bruce&rft_id=https%3A%2F%2Fbooks.google.com%2Fbooks%3Fid%3DgqKwaHmXp4YC%26pg%3DPA59&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHuang2015" class="citation book cs1">Huang, D. (2015). "Experiences in using os-level virtualization for block I/O". <i>Proceedings of the 10th Parallel Data Storage Workshop</i>. pp. 13–18. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.1145%2F2834976.2834982">10.1145/2834976.2834982</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a> <a href="/wiki/Special:BookSources/9781450340083" title="Special:BookSources/9781450340083"><bdi>9781450340083</bdi></a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a> <a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:3867190">3867190</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=Experiences+in+using+os-level+virtualization+for+block+I%2FO&rft.btitle=Proceedings+of+the+10th+Parallel+Data+Storage+Workshop&rft.pages=13-18&rft.date=2015&rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A3867190%23id-name%3DS2CID&rft_id=info%3Adoi%2F10.1145%2F2834976.2834982&rft.isbn=9781450340083&rft.aulast=Huang&rft.aufirst=D.&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://docs.oracle.com/cd/E19044-01/sol.containers/817-1592/zones.intro-1/index.html">"System administration guide: Oracle Solaris containers-resource management and Oracle Solaris zones, Chapter 16: Introduction to Solaris zones"</a>. <a href="/wiki/Oracle_Corporation" title="Oracle Corporation">Oracle Corporation</a>. 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">2014-09-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=System+administration+guide%3A+Oracle+Solaris+containers-resource+management+and+Oracle+Solaris+zones%2C+Chapter+16%3A+Introduction+to+Solaris+zones&rft.pub=Oracle+Corporation&rft.date=2010&rft_id=http%3A%2F%2Fdocs.oracle.com%2Fcd%2FE19044-01%2Fsol.containers%2F817-1592%2Fzones.intro-1%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://docs.oracle.com/cd/E19044-01/sol.containers/817-1592/gchhy/index.html">"System administration guide: Oracle Solaris containers-resource nanagement and Oracle Solaris zones, Chapter 31: About branded zones and the Linux branded zone"</a>. <a href="/wiki/Oracle_Corporation" title="Oracle Corporation">Oracle Corporation</a>. 2010<span class="reference-accessdate">. Retrieved <span class="nowrap">2014-09-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=System+administration+guide%3A+Oracle+Solaris+containers-resource+nanagement+and+Oracle+Solaris+zones%2C+Chapter+31%3A+About+branded+zones+and+the+Linux+branded+zone&rft.pub=Oracle+Corporation&rft.date=2010&rft_id=http%3A%2F%2Fdocs.oracle.com%2Fcd%2FE19044-01%2Fsol.containers%2F817-1592%2Fgchhy%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBryan_Cantrill2014" class="citation web cs1">Bryan Cantrill (2014-09-28). <a rel="nofollow" class="external text" href="https://www.slideshare.net/bcantrill/illumos-lx">"The dream is alive! Running Linux containers on an illumos kernel"</a>. <i>slideshare.net</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2014-10-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=slideshare.net&rft.atitle=The+dream+is+alive%21+Running+Linux+containers+on+an+illumos+kernel&rft.date=2014-09-28&rft.au=Bryan+Cantrill&rft_id=http%3A%2F%2Fwww.slideshare.net%2Fbcantrill%2Fillumos-lx&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.freebsd.org/doc/en/books/developers-handbook/secure-chroot.html">"3.5. Limiting your program's environment"</a>. <i>freebsd.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=freebsd.org&rft.atitle=3.5.+Limiting+your+program%27s+environment&rft_id=http%3A%2F%2Fwww.freebsd.org%2Fdoc%2Fen%2Fbooks%2Fdevelopers-handbook%2Fsecure-chroot.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.infoq.com/news/2014/03/docker_0_9">"Docker drops LXC as default execution environment"</a>. <i>InfoQ</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=InfoQ&rft.atitle=Docker+drops+LXC+as+default+execution+environment&rft_id=http%3A%2F%2Fwww.infoq.com%2Fnews%2F2014%2F03%2Fdocker_0_9&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.docker.com/desktop/install/windows-install/">"Install Docker desktop on Windows | Docker documentation"</a>. <i>Docker</i>. 9 February 2023.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Docker&rft.atitle=Install+Docker+desktop+on+Windows+%7C+Docker+documentation&rft.date=2023-02-09&rft_id=https%3A%2F%2Fdocs.docker.com%2Fdesktop%2Finstall%2Fwindows-install%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.docker.com/docker-for-mac/">"Get started with Docker desktop for Mac"</a>. <i>Docker documentation</i>. December 6, 2019.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Docker+documentation&rft.atitle=Get+started+with+Docker+desktop+for+Mac&rft.date=2019-12-06&rft_id=https%3A%2F%2Fdocs.docker.com%2Fdocker-for-mac%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://linux-vserver.org/Paper#Secure_Capabilities">"Paper - Linux-VServer"</a>. <i>linux-vserver.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=linux-vserver.org&rft.atitle=Paper+-+Linux-VServer&rft_id=http%3A%2F%2Flinux-vserver.org%2FPaper%23Secure_Capabilities&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-lxc-1-0-security-features-18"><span class="mw-cite-backlink">^ <a href="#cite_ref-lxc-1-0-security-features_18-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-lxc-1-0-security-features_18-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGraber2014" class="citation web cs1">Graber, Stéphane (1 January 2014). <a rel="nofollow" class="external text" href="https://www.stgraber.org/2014/01/01/lxc-1-0-security-features/">"LXC 1.0: Security features [6/10]"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">12 February</span> 2014</span>. <q>LXC now has support for user namespaces. [...] LXC is no longer running as root so even if an attacker manages to escape the container, he'd find himself having the privileges of a regular user on the host.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LXC+1.0%3A+Security+features+%5B6%2F10%5D&rft.date=2014-01-01&rft.aulast=Graber&rft.aufirst=St%C3%A9phane&rft_id=https%3A%2F%2Fwww.stgraber.org%2F2014%2F01%2F01%2Flxc-1-0-security-features%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.top500.org/news/sylabs-brings-singularity-containers-into-commercial-hpc/">"Sylabs brings Singularity containers into commercial HPC | Top 500 supercomputer sites"</a>. <i>www.top500.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.top500.org&rft.atitle=Sylabs+brings+Singularity+containers+into+commercial+HPC+%26%23124%3B+Top+500+supercomputer+sites&rft_id=https%3A%2F%2Fwww.top500.org%2Fnews%2Fsylabs-brings-singularity-containers-into-commercial-hpc%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.sylabs.io/2018/03/sif-containing-your-containers/">"SIF — Containing your containers"</a>. <i>www.sylabs.io</i>. 14 March 2018.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.sylabs.io&rft.atitle=SIF+%E2%80%94+Containing+your+containers&rft.date=2018-03-14&rft_id=https%3A%2F%2Fwww.sylabs.io%2F2018%2F03%2Fsif-containing-your-containers%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKurtzerSochatBauer2017" class="citation journal cs1">Kurtzer, Gregory M.; Sochat, Vanessa; Bauer, Michael W. (May 11, 2017). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426675">"Singularity: Scientific containers for mobility of compute"</a>. <i>PLOS ONE</i>. <b>12</b> (5): e0177459. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2017PLoSO..1277459K">2017PLoSO..1277459K</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1371%2Fjournal.pone.0177459">10.1371/journal.pone.0177459</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a> <span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5426675">5426675</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a> <a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/28494014">28494014</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=PLOS+ONE&rft.atitle=Singularity%3A+Scientific+containers+for+mobility+of+compute&rft.volume=12&rft.issue=5&rft.pages=e0177459&rft.date=2017-05-11&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5426675%23id-name%3DPMC&rft_id=info%3Apmid%2F28494014&rft_id=info%3Adoi%2F10.1371%2Fjournal.pone.0177459&rft_id=info%3Abibcode%2F2017PLoSO..1277459K&rft.aulast=Kurtzer&rft.aufirst=Gregory+M.&rft.au=Sochat%2C+Vanessa&rft.au=Bauer%2C+Michael+W.&rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5426675&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBronnikov" class="citation web cs1">Bronnikov, Sergey. <a rel="nofollow" class="external text" href="https://wiki.openvz.org/Comparison">"Comparison on OpenVZ wiki page"</a>. <i>OpenVZ Wiki</i>. OpenVZ<span class="reference-accessdate">. Retrieved <span class="nowrap">28 December</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=OpenVZ+Wiki&rft.atitle=Comparison+on+OpenVZ+wiki+page&rft.aulast=Bronnikov&rft.aufirst=Sergey&rft_id=https%3A%2F%2Fwiki.openvz.org%2FComparison&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.openvz.org/I/O_priorities_for_VE">"I/O priorities for containers"</a>. <i>OpenVZ Virtuozzo Containers Wiki</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=OpenVZ+Virtuozzo+Containers+Wiki&rft.atitle=I%2FO+priorities+for+containers&rft_id=http%3A%2F%2Fwiki.openvz.org%2FI%2FO_priorities_for_VE&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://openvz.org/Docker_inside_CT">"Docker inside CT"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Docker+inside+CT&rft_id=https%3A%2F%2Fopenvz.org%2FDocker_inside_CT&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://wiki.openvz.org/Container">"Container"</a>. <i>OpenVZ Virtuozzo Containers Wiki</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=OpenVZ+Virtuozzo+Containers+Wiki&rft.atitle=Container&rft_id=http%3A%2F%2Fwiki.openvz.org%2FContainer&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-aspcomplete-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-aspcomplete_32-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.paul.sladen.org/vserver/aspcomplete/2000-08-25/ve-0.4.2-for-2.4.0-test6.diff.gz">"Initial public prerelease of Virtuozzo (named ASPcomplete at that time)"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Initial+public+prerelease+of+Virtuozzo+%28named+ASPcomplete+at+that+time%29&rft_id=http%3A%2F%2Fwww.paul.sladen.org%2Fvserver%2Faspcomplete%2F2000-08-25%2Fve-0.4.2-for-2.4.0-test6.diff.gz&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-34">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.odin.com/news/pr/release/article/parallels-virtuozzo-now-provides-native-support-for-docker/">"Parallels Virtuozzo now provides native support for Docker"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Parallels+Virtuozzo+now+provides+native+support+for+Docker&rft_id=http%3A%2F%2Fwww.odin.com%2Fnews%2Fpr%2Frelease%2Farticle%2Fparallels-virtuozzo-now-provides-native-support-for-docker%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-36">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPijewski" class="citation web cs1">Pijewski, Bill. <a rel="nofollow" class="external text" href="http://dtrace.org/blogs/wdp/2011/03/our-zfs-io-throttle/">"Our ZFS I/O throttle"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Our+ZFS+I%2FO+throttle&rft.aulast=Pijewski&rft.aufirst=Bill&rft_id=http%3A%2F%2Fdtrace.org%2Fblogs%2Fwdp%2F2011%2F03%2Four-zfs-io-throttle%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="http://www.opensolaris.org/os/project/crossbow/faq/">Network virtualization and resource control (Crossbow) FAQ</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20080601182802/http://www.opensolaris.org/os/project/crossbow/faq/">Archived</a> 2008-06-01 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></span> </li> <li id="cite_note-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-40">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.oracle.com/cd/E36784_01/html/E36813/index.html">"Managing network virtualization and network resources in Oracle® Solaris 11.2"</a>. <i>docs.oracle.com</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=docs.oracle.com&rft.atitle=Managing+network+virtualization+and+network+resources+in+Oracle%C2%AE+Solaris+11.2&rft_id=https%3A%2F%2Fdocs.oracle.com%2Fcd%2FE36784_01%2Fhtml%2FE36813%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text">Oracle Solaris 11.1 administration, Oracle Solaris zones, Oracle Solaris 10 zones and resource management E29024.pdf, pp. 356–360. Available <a rel="nofollow" class="external text" href="http://www.oracle.com/technetwork/documentation/solaris-11-192991.html">within an archive</a>.</span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.cybera.ca/news-and-events/tech-radar/contain-your-enthusiasm-part-two-jails-zones-openvz-and-lxc/">"Contain your enthusiasm - Part two: Jails, zones, OpenVZ, and LXC"</a>. <q>Jails were first introduced in FreeBSD 4.0 in 2000</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Contain+your+enthusiasm+-+Part+two%3A+Jails%2C+zones%2C+OpenVZ%2C+and+LXC&rft_id=http%3A%2F%2Fwww.cybera.ca%2Fnews-and-events%2Ftech-radar%2Fcontain-your-enthusiasm-part-two-jails-zones-openvz-and-lxc%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-rctl-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-rctl_48-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://wiki.freebsd.org/Hierarchical_Resource_Limits">"Hierarchical resource limits - FreeBSD Wiki"</a>. Wiki.freebsd.org. 2012-10-27<span class="reference-accessdate">. Retrieved <span class="nowrap">2014-01-15</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Hierarchical+resource+limits+-+FreeBSD+Wiki&rft.pub=Wiki.freebsd.org&rft.date=2012-10-27&rft_id=http%3A%2F%2Fwiki.freebsd.org%2FHierarchical_Resource_Limits&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://static.usenix.org/publications/library/proceedings/usenix03/tech/freenix03/full_papers/zec/zec.pdf">"Implementing a clonable network stack in the FreeBSD kernel"</a> <span class="cs1-format">(PDF)</span>. usenix.org. 2003-06-13.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Implementing+a+clonable+network+stack+in+the+FreeBSD+kernel&rft.pub=usenix.org&rft.date=2003-06-13&rft_id=http%3A%2F%2Fstatic.usenix.org%2Fpublications%2Flibrary%2Fproceedings%2Fusenix03%2Ftech%2Ffreenix03%2Ffull_papers%2Fzec%2Fzec.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-freebsdvps-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-freebsdvps_50-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.7he.at/freebsd/vps/">"VPS for FreeBSD"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2016-02-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=VPS+for+FreeBSD&rft_id=http%3A%2F%2Fwww.7he.at%2Ffreebsd%2Fvps%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-freebsdvpsannounce-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-freebsdvpsannounce_51-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://forums.freebsd.org/threads/34284/">"[Announcement] VPS // OS virtualization // alpha release"</a>. 31 August 2012<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-02-20</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=%5BAnnouncement%5D+VPS+%2F%2F+OS+virtualization+%2F%2F+alpha+release&rft.date=2012-08-31&rft_id=https%3A%2F%2Fforums.freebsd.org%2Fthreads%2F34284%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.freebsd.org/doc/en/books/developers-handbook/secure-chroot.html">"3.5. Limiting your program's environment"</a>. Freebsd.org<span class="reference-accessdate">. Retrieved <span class="nowrap">2014-01-15</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=3.5.+Limiting+your+program%27s+environment&rft.pub=Freebsd.org&rft_id=http%3A%2F%2Fwww.freebsd.org%2Fdoc%2Fen%2Fbooks%2Fdevelopers-handbook%2Fsecure-chroot.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-vkernel.h-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-vkernel.h_53-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMatthew_Dillon2006" class="citation web cs1"><a href="/wiki/Matthew_Dillon" title="Matthew Dillon">Matthew Dillon</a> (2006). <a rel="nofollow" class="external text" href="http://bxr.su/d/sys/sys/vkernel.h">"sys/vkernel.h"</a>. <i>BSD cross reference</i>. <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=BSD+cross+reference&rft.atitle=sys%2Fvkernel.h&rft.date=2006&rft.au=Matthew+Dillon&rft_id=http%3A%2F%2Fbxr.su%2Fd%2Fsys%2Fsys%2Fvkernel.h&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-vkd.4-54"><span class="mw-cite-backlink">^ <a href="#cite_ref-vkd.4_54-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vkd.4_54-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://mdoc.su/d/vkd.4">"vkd(4) — Virtual kernel disc"</a>. <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a>. <q>treats the disk image as copy-on-write.</q></cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=vkd%284%29+%E2%80%94+Virtual+kernel+disc&rft.pub=DragonFly+BSD&rft_id=http%3A%2F%2Fmdoc.su%2Fd%2Fvkd.4&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-vkernel.7-55"><span class="mw-cite-backlink">^ <a href="#cite_ref-vkernel.7_55-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-vkernel.7_55-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSascha_Wildner2007" class="citation web cs1">Sascha Wildner (2007-01-08). <a rel="nofollow" class="external text" href="http://bxr.su/d/share/man/man7/vkernel.7">"vkernel, vcd, vkd, vke — virtual kernel architecture"</a>. <i>DragonFly miscellaneous information manual</i>. <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=DragonFly+miscellaneous+information+manual&rft.atitle=vkernel%2C+vcd%2C+vkd%2C+vke+%E2%80%94+virtual+kernel+architecture&rft.date=2007-01-08&rft.au=Sascha+Wildner&rft_id=http%3A%2F%2Fbxr.su%2Fd%2Fshare%2Fman%2Fman7%2Fvkernel.7&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1">"vkernel, vcd, vkd, vke - virtual kernel architecture". <a rel="nofollow" class="external text" href="http://mdoc.su/d/vkernel.7"><i>DragonFly miscellaneous information manual</i></a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=bookitem&rft.atitle=vkernel%2C+vcd%2C+vkd%2C+vke+-+virtual+kernel+architecture&rft.btitle=DragonFly+miscellaneous+information+manual&rft_id=http%3A%2F%2Fmdoc.su%2Fd%2Fvkernel.7&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></li></ul> </span></li> <li id="cite_note-vke.4-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-vke.4_56-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://mdoc.su/d/vke.4">"vkernel, vcd, vkd, vke - virtual kernel architecture"</a>. <i>DragonFly On-Line Manual Pages</i>. <a href="/wiki/DragonFly_BSD" title="DragonFly BSD">DragonFly BSD</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=DragonFly+On-Line+Manual+Pages&rft.atitle=vkernel%2C+vcd%2C+vkd%2C+vke+-+virtual+kernel+architecture&rft_id=http%3A%2F%2Fmdoc.su%2Fd%2Fvke.4&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www-01.ibm.com/support/docview.wss?uid=isg1fixinfo109461">"IBM fix pack information for: WPAR network isolation - United States"</a>. <i>ibm.com</i>. 21 July 2011.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=ibm.com&rft.atitle=IBM+fix+pack+information+for%3A+WPAR+network+isolation+-+United+States&rft.date=2011-07-21&rft_id=http%3A%2F%2Fwww-01.ibm.com%2Fsupport%2Fdocview.wss%3Fuid%3Disg1fixinfo109461&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-59">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.ibm.com/developerworks/aix/library/au-aix61mobility/index.html">"Live application mobility in AIX 6.1"</a>. <i>www.ibm.com</i>. June 3, 2008.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.ibm.com&rft.atitle=Live+application+mobility+in+AIX+6.1&rft.date=2008-06-03&rft_id=http%3A%2F%2Fwww.ibm.com%2Fdeveloperworks%2Faix%2Flibrary%2Fau-aix61mobility%2Findex.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-systemd-nspawn_manual-60"><span class="mw-cite-backlink">^ <a href="#cite_ref-systemd-nspawn_manual_60-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-systemd-nspawn_manual_60-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-systemd-nspawn_manual_60-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-systemd-nspawn_manual_60-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.freedesktop.org/software/systemd/man/systemd-nspawn.html#--property=">"systemd-nspawn"</a>. <i>www.freedesktop.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=www.freedesktop.org&rft.atitle=systemd-nspawn&rft_id=https%3A%2F%2Fwww.freedesktop.org%2Fsoftware%2Fsystemd%2Fman%2Fsystemd-nspawn.html%23--property%3D&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-Systemd_service_unit_files_parameters-61"><span class="mw-cite-backlink">^ <a href="#cite_ref-Systemd_service_unit_files_parameters_61-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-Systemd_service_unit_files_parameters_61-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-Systemd_service_unit_files_parameters_61-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-Systemd_service_unit_files_parameters_61-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/resource_management_guide/sec-modifying_control_groups">"2.3. Modifying control groups Red Hat Enterprise Linux 7"</a>. <i>Red Hat Customer portal</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Red+Hat+Customer+portal&rft.atitle=2.3.+Modifying+control+groups+Red+Hat+Enterprise+Linux+7&rft_id=https%3A%2F%2Faccess.redhat.com%2Fdocumentation%2Fen-us%2Fred_hat_enterprise_linux%2F7%2Fhtml%2Fresource_management_guide%2Fsec-modifying_control_groups&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-62"><span class="mw-cite-backlink"><b><a href="#cite_ref-62">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPolvi" class="citation web cs1">Polvi, Alex. <a rel="nofollow" class="external text" href="https://web.archive.org/web/20190401013449/https://coreos.com/blog/rocket.html">"CoreOS is building a container runtime, rkt"</a>. <i>CoreOS Blog</i>. Archived from <a rel="nofollow" class="external text" href="https://coreos.com/blog/rocket.html">the original</a> on 2019-04-01<span class="reference-accessdate">. Retrieved <span class="nowrap">12 March</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=CoreOS+Blog&rft.atitle=CoreOS+is+building+a+container+runtime%2C+rkt&rft.aulast=Polvi&rft.aufirst=Alex&rft_id=https%3A%2F%2Fcoreos.com%2Fblog%2Frocket.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-63"><span class="mw-cite-backlink"><b><a href="#cite_ref-63">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://linuxcontainers.org/lxd/">"LXD"</a>. <i>linuxcontainers.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2021-02-11</span></span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=linuxcontainers.org&rft.atitle=LXD&rft_id=https%3A%2F%2Flinuxcontainers.org%2Flxd%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-64"><span class="mw-cite-backlink"><b><a href="#cite_ref-64">^</a></b></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://indico.cern.ch/event/757415/contributions/3421994/attachments/1855302/3047064/Podman_Rootless_Containers.pdf">Rootless containers with Podman and fuse-overlayfs</a>, CERN workshop, 2019-06-04</span> </li> <li id="cite_note-65"><span class="mw-cite-backlink"><b><a href="#cite_ref-65">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://hpc.github.io/charliecloud/">"Overview — Charliecloud 0.25 documentation"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">4 October</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Overview+%E2%80%94+Charliecloud+0.25+documentation&rft_id=https%3A%2F%2Fhpc.github.io%2Fcharliecloud%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-66"><span class="mw-cite-backlink"><b><a href="#cite_ref-66">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://katacontainers.io/">"Home"</a>. <i>katacontainers.io</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=katacontainers.io&rft.atitle=Home&rft_id=https%3A%2F%2Fkatacontainers.io%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> <li id="cite_note-67"><span class="mw-cite-backlink"><b><a href="#cite_ref-67">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://aws.amazon.com/bottlerocket/">"Bottlerocket is a Linux-based operating system purpose-built to run containers"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Bottlerocket+is+a+Linux-based+operating+system+purpose-built+to+run+containers&rft_id=https%3A%2F%2Faws.amazon.com%2Fbottlerocket%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3AOS-level+virtualization" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=OS-level_virtualization&action=edit&section=10" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a rel="nofollow" class="external text" href="https://www.kernelthread.com/publications/virtualization/">An introduction to virtualization</a> <a rel="nofollow" class="external text" href="https://web.archive.org/web/20191128152118/http://www.kernelthread.com/publications/virtualization">Archived</a> 2019-11-28 at the <a href="/wiki/Wayback_Machine" title="Wayback Machine">Wayback Machine</a></li> <li><a rel="nofollow" class="external text" href="https://wiki.openvz.org/Introduction_to_virtualization">A short intro to three different virtualization techniques</a></li> <li><a rel="nofollow" class="external text" href="https://thijs.ai/papers/scheepers-virtualization-containerization.pdf">Virtualization and containerization of application infrastructure: A comparison</a>, June 22, 2015, by Mathijs Jeroen Scheepers</li> <li><a rel="nofollow" class="external text" href="https://lwn.net/Articles/646054/">Containers and persistent data</a>, <a href="/wiki/LWN.net" title="LWN.net">LWN.net</a>, May 28, 2015, by Josh Berkus</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Virtualization_software" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Virtualization_software" title="Template:Virtualization software"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Virtualization_software" title="Template talk:Virtualization software"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Virtualization_software" title="Special:EditPage/Template:Virtualization software"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Virtualization_software" style="font-size:114%;margin:0 4em"><a href="/wiki/Virtualization" title="Virtualization">Virtualization</a> software</div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div><a href="/wiki/Comparison_of_platform_virtualization_software" title="Comparison of platform virtualization software">Comparison of platform virtualization software</a></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Hardware_virtualization" title="Hardware virtualization">Hardware</a><br />(<a href="/wiki/Hypervisor" title="Hypervisor">hypervisors</a>)</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Native</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Adaptive_Domain_Environment_for_Operating_Systems" title="Adaptive Domain Environment for Operating Systems">Adeos</a></li> <li><a href="/wiki/CP/CMS" title="CP/CMS">CP/CMS</a></li> <li><a href="/wiki/Hyper-V" title="Hyper-V">Hyper-V</a></li> <li><a href="/wiki/Kernel-based_Virtual_Machine" title="Kernel-based Virtual Machine">KVM</a> <ul><li><a href="/wiki/OVirt" title="OVirt">oVirt</a></li> <li><a href="/w/index.php?title=KubeVirt&action=edit&redlink=1" class="new" title="KubeVirt (page does not exist)">KubeVirt</a></li></ul></li> <li><a href="/wiki/Oracle_VM_Server_for_SPARC" title="Oracle VM Server for SPARC">LDoms / Oracle VM Server for SPARC</a></li> <li><a href="/wiki/Logical_partition" title="Logical partition">Logical partition</a> (LPAR)</li> <li><a href="/wiki/LynxSecure" title="LynxSecure">LynxSecure</a></li> <li><a href="/wiki/PikeOS" title="PikeOS">PikeOS</a></li> <li><a href="/wiki/Proxmox_Virtual_Environment" title="Proxmox Virtual Environment">Proxmox VE</a></li> <li><a href="/wiki/QNX" title="QNX">QNX</a></li> <li><a href="/wiki/SIMMON" title="SIMMON">SIMMON</a></li> <li><a href="/wiki/VMware_ESXi" title="VMware ESXi">VMware ESXi</a> <ul><li><a href="/wiki/VMware_vSphere" title="VMware vSphere">VMware vSphere</a></li> <li><a href="/wiki/VCloud_Air" title="VCloud Air">vCloud</a></li></ul></li> <li><a href="/wiki/VMware_Infrastructure" title="VMware Infrastructure">VMware Infrastructure</a></li> <li><a href="/wiki/Xen" title="Xen">Xen</a> <ul><li><a href="/wiki/XenServer" class="mw-redirect" title="XenServer">XenServer</a></li> <li><a href="/wiki/XCP-ng" title="XCP-ng">XCP-ng</a></li></ul></li> <li><a href="/wiki/XtratuM" title="XtratuM">XtratuM</a></li> <li><a href="/wiki/Z/VM" title="Z/VM">z/VM</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Hosted</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Specialized</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Basilisk_II" title="Basilisk II">Basilisk II</a></li> <li><a href="/wiki/Bochs" title="Bochs">Bochs</a></li> <li><a href="/wiki/Cooperative_Linux" title="Cooperative Linux">Cooperative Linux</a></li> <li><a href="/wiki/DOSBox" title="DOSBox">DOSBox</a></li> <li><a href="/wiki/DOSEMU" title="DOSEMU">DOSEMU</a></li> <li><a href="/wiki/PCem" class="mw-redirect" title="PCem">PCem</a></li> <li><a href="/wiki/86Box" title="86Box">86Box</a></li> <li><a href="/wiki/PikeOS" title="PikeOS">PikeOS</a></li> <li><a href="/wiki/SheepShaver" title="SheepShaver">SheepShaver</a></li> <li><a href="/wiki/SIMH" title="SIMH">SIMH</a></li> <li><a href="/wiki/Windows_on_Windows" title="Windows on Windows">Windows on Windows</a> <ul><li><a href="/wiki/Virtual_DOS_machine" title="Virtual DOS machine">Virtual DOS machine</a></li></ul></li> <li><a href="/wiki/Win4Lin" title="Win4Lin">Win4Lin</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Independent</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Bhyve" title="Bhyve">bhyve</a></li> <li><a href="/wiki/Microsoft_Virtual_Server" title="Microsoft Virtual Server">Microsoft Virtual Server</a></li> <li><a href="/wiki/Parallels_Workstation" title="Parallels Workstation">Parallels Workstation</a> (<a href="/wiki/Parallels_Workstation_Extreme" title="Parallels Workstation Extreme">Extreme</a>)</li> <li><a href="/wiki/Parallels_Desktop_for_Mac" title="Parallels Desktop for Mac">Parallels Desktop for Mac</a></li> <li><a href="/wiki/Parallels_Server_for_Mac" class="mw-redirect" title="Parallels Server for Mac">Parallels Server for Mac</a></li> <li><a href="/wiki/PearPC" title="PearPC">PearPC</a></li> <li><a href="/wiki/QEMU" title="QEMU">QEMU</a></li> <li><a href="/wiki/VirtualBox" title="VirtualBox">VirtualBox</a></li> <li><a href="/wiki/Virtual_Iron" title="Virtual Iron">Virtual Iron</a></li> <li><a href="/wiki/Virtual_PC" title="Virtual PC">Virtual PC</a></li> <li><a href="/wiki/VMware_Fusion" title="VMware Fusion">VMware Fusion</a></li> <li><a href="/wiki/VMware_Server" title="VMware Server">VMware Server</a></li> <li><a href="/wiki/VMware_Workstation" title="VMware Workstation">VMware Workstation</a> (<a href="/wiki/VMware_Workstation_Player" title="VMware Workstation Player">Player</a>)</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Tools</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ganeti" title="Ganeti">Ganeti</a></li> <li><a href="/wiki/System_Center_Virtual_Machine_Manager" title="System Center Virtual Machine Manager">System Center Virtual Machine Manager</a></li> <li><a href="/wiki/Virt-manager" title="Virt-manager">Virt-manager</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a class="mw-selflink selflink">Operating<br />system</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">OS containers</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/FreeBSD_jail" title="FreeBSD jail">FreeBSD jail</a></li> <li>iCore Virtual Accounts</li> <li><a href="/wiki/Linux-VServer" title="Linux-VServer">Linux-VServer</a></li> <li><a href="/wiki/LXC" title="LXC">Linux Containers</a></li> <li><a href="/wiki/OpenVZ" title="OpenVZ">OpenVZ</a></li> <li><a href="/wiki/Solaris_Containers" title="Solaris Containers">Solaris Containers</a></li> <li><a href="/wiki/Virtuozzo_(company)#Software" title="Virtuozzo (company)">Virtuozzo</a></li> <li><a href="/wiki/Workload_Partitions" title="Workload Partitions">Workload Partitions</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Application containers</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Docker_(software)" title="Docker (software)">Docker</a></li> <li><a href="/wiki/Podman" title="Podman">Podman</a></li> <li><a href="/wiki/Lmctfy" title="Lmctfy">lmctfy</a></li> <li><a href="/wiki/Container_Linux#Overview" title="Container Linux">rkt</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Virtual kernel architectures</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Rump_kernel" title="Rump kernel">Rump kernel</a></li> <li><a href="/wiki/User-mode_Linux" title="User-mode Linux">User-mode Linux</a></li> <li><a href="/wiki/Vkernel" title="Vkernel">vkernel</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Related kernel features</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Solaris_Containers#Branded_zones" title="Solaris Containers">BrandZ</a></li> <li><a href="/wiki/Cgroups" title="Cgroups">cgroups</a></li> <li><a href="/wiki/Chroot" title="Chroot">chroot</a></li> <li><a href="/wiki/Linux_namespaces" title="Linux namespaces">namespaces</a></li> <li><a href="/wiki/EBPF" title="EBPF">eBPF</a></li> <li><a href="/wiki/Seccomp" title="Seccomp">seccomp</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Orchestration</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Amazon_Web_Services" title="Amazon Web Services">Amazon ECS</a></li> <li><a href="/wiki/Kubernetes" title="Kubernetes">Kubernetes</a></li> <li><a href="/wiki/OpenShift" title="OpenShift">OpenShift</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Desktop_virtualization" title="Desktop virtualization">Desktop</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Citrix_Virtual_Apps" title="Citrix Virtual Apps">Citrix Virtual Apps</a></li> <li><a href="/wiki/Citrix_Virtual_Desktops" title="Citrix Virtual Desktops">Citrix Virtual Desktops</a></li> <li><a href="/wiki/Remote_Desktop_Services" title="Remote Desktop Services">Remote Desktop Services</a></li> <li><a href="/wiki/VMware_Horizon" title="VMware Horizon">VMware Horizon</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Application_virtualization" title="Application virtualization">Application</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ceedo" title="Ceedo">Ceedo</a></li> <li><a href="/wiki/Citrix_Virtual_Apps" title="Citrix Virtual Apps">Citrix Virtual Apps</a></li> <li><a href="/wiki/Dalvik_(software)" title="Dalvik (software)">Dalvik</a></li> <li><a href="/wiki/InstallFree" title="InstallFree">InstallFree</a></li> <li><a href="/wiki/Microsoft_App-V" title="Microsoft App-V">Microsoft App-V</a></li> <li><a href="/wiki/Remote_Desktop_Services" title="Remote Desktop Services">Remote Desktop Services</a></li> <li><a href="/wiki/Symantec_Workspace_Virtualization" title="Symantec Workspace Virtualization">Symantec Workspace Virtualization</a></li> <li><a href="/wiki/Turbo_(software)" title="Turbo (software)">Turbo</a></li> <li><a href="/wiki/VMware_ThinApp" title="VMware ThinApp">VMware ThinApp</a></li> <li><a href="/wiki/ZeroVM" title="ZeroVM">ZeroVM</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Network_virtualization" title="Network virtualization">Network</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Distributed_Overlay_Virtual_Ethernet" title="Distributed Overlay Virtual Ethernet">Distributed Overlay Virtual Ethernet</a> (DOVE)</li> <li><a href="/wiki/Ethernet_VPN" title="Ethernet VPN">Ethernet VPN</a> (EVPN)</li> <li><a href="/wiki/Network_Virtualization_using_Generic_Routing_Encapsulation" title="Network Virtualization using Generic Routing Encapsulation">NVGRE</a></li> <li><a href="/wiki/Open_vSwitch" title="Open vSwitch">Open vSwitch</a></li> <li><a href="/wiki/Virtual_security_switch" title="Virtual security switch">Virtual security switch</a></li> <li><a href="/wiki/Virtual_Extensible_LAN" title="Virtual Extensible LAN">Virtual Extensible LAN</a> (VXLAN)</li> <li><a href="/wiki/Generic_Network_Virtualization_Encapsulation" title="Generic Network Virtualization Encapsulation">Generic Network Virtualization Encapsulation</a> (GENEVE)</li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">See also</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/BlueStacks" title="BlueStacks">BlueStacks</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>See also: <a href="/wiki/List_of_emulators" title="List of emulators">List of emulators</a>, <a href="/wiki/List_of_computer_system_emulators" title="List of computer system emulators">List of computer system emulators</a></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐l24nk Cached time: 20241122143223 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.846 seconds Real time usage: 1.044 seconds Preprocessor visited node count: 4567/1000000 Post‐expand include size: 137169/2097152 bytes Template argument size: 5951/2097152 bytes Highest expansion depth: 12/100 Expensive parser function count: 3/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 173498/5000000 bytes Lua time usage: 0.483/10.000 seconds Lua memory usage: 7043499/52428800 bytes Number of Wikibase entities loaded: 0/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 899.810 1 -total 47.56% 427.910 2 Template:Reflist 36.02% 324.119 41 Template:Cite_web 13.78% 124.031 4 Template:Navbox 13.40% 120.543 1 Template:Virtualization_software 11.30% 101.713 1 Template:More_citations_needed 10.75% 96.774 1 Template:Ambox 8.68% 78.126 1 Template:Short_description 5.61% 50.488 2 Template:Pagetype 3.86% 34.695 2 Template:Citation_needed --> <!-- Saved in parser cache with key enwiki:pcache:idhash:2770340-0!canonical and timestamp 20241122143223 and revision id 1253418337. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=OS-level_virtualization&oldid=1253418337">https://en.wikipedia.org/w/index.php?title=OS-level_virtualization&oldid=1253418337</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Operating_system_security" title="Category:Operating system security">Operating system security</a></li><li><a href="/wiki/Category:Operating_system_technology" title="Category:Operating system technology">Operating system technology</a></li><li><a href="/wiki/Category:Virtualization" title="Category:Virtualization">Virtualization</a></li><li><a href="/wiki/Category:Linux" title="Category:Linux">Linux</a></li><li><a href="/wiki/Category:Linux_containerization" title="Category:Linux containerization">Linux containerization</a></li><li><a href="/wiki/Category:Linux_kernel_features" title="Category:Linux kernel features">Linux kernel features</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Webarchive_template_wayback_links" title="Category:Webarchive template wayback links">Webarchive template wayback links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_is_different_from_Wikidata" title="Category:Short description is different from Wikidata">Short description is different from Wikidata</a></li><li><a href="/wiki/Category:Articles_needing_additional_references_from_November_2020" title="Category:Articles needing additional references from November 2020">Articles needing additional references from November 2020</a></li><li><a href="/wiki/Category:All_articles_needing_additional_references" title="Category:All articles needing additional references">All articles needing additional references</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_September_2024" title="Category:Articles with unsourced statements from September 2024">Articles with unsourced statements from September 2024</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 25 October 2024, at 21:40<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=OS-level_virtualization&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-8bk57","wgBackendResponseTime":144,"wgPageParseReport":{"limitreport":{"cputime":"0.846","walltime":"1.044","ppvisitednodes":{"value":4567,"limit":1000000},"postexpandincludesize":{"value":137169,"limit":2097152},"templateargumentsize":{"value":5951,"limit":2097152},"expansiondepth":{"value":12,"limit":100},"expensivefunctioncount":{"value":3,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":173498,"limit":5000000},"entityaccesscount":{"value":0,"limit":400},"timingprofile":["100.00% 899.810 1 -total"," 47.56% 427.910 2 Template:Reflist"," 36.02% 324.119 41 Template:Cite_web"," 13.78% 124.031 4 Template:Navbox"," 13.40% 120.543 1 Template:Virtualization_software"," 11.30% 101.713 1 Template:More_citations_needed"," 10.75% 96.774 1 Template:Ambox"," 8.68% 78.126 1 Template:Short_description"," 5.61% 50.488 2 Template:Pagetype"," 3.86% 34.695 2 Template:Citation_needed"]},"scribunto":{"limitreport-timeusage":{"value":"0.483","limit":"10.000"},"limitreport-memusage":{"value":7043499,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-l24nk","timestamp":"20241122143223","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"OS-level virtualization","url":"https:\/\/en.wikipedia.org\/wiki\/OS-level_virtualization","sameAs":"http:\/\/www.wikidata.org\/entity\/Q2079320","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q2079320","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2005-09-26T19:38:10Z","dateModified":"2024-10-25T21:40:07Z","headline":"method for creating isolated software execution environments, provided by some operating system kernels"}</script> </body> </html>