{"id":17096,"date":"2016-10-19T12:54:47","date_gmt":"2016-10-19T09:54:47","guid":{"rendered":"http:\/\/www.altoros.com\/blog\/?p=17096"},"modified":"2021-12-13T23:56:23","modified_gmt":"2021-12-13T20:56:23","slug":"a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/","title":{"rendered":"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out!"},"content":{"rendered":"<div id=\"attachment_11432\" style=\"width: 160px\" class=\"wp-caption alignright\"><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-11432\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2015\/11\/Dr.-Julz.png\" alt=\"Dr. Julz\" width=\"150\" height=\"150\" class=\"size-thumbnail wp-image-11432\" \/><\/a><p id=\"caption-attachment-11432\" class=\"wp-caption-text\"><small>Dr. Julz, IBM<\/small><\/p><\/div>\n<p>On October 17, the new Cloud Foundry container runtime for Linux, called <b>Garden-runC<\/b>, has been <a href=\"https:\/\/lists.cloudfoundry.org\/g\/cf-devthread\/WY6HKOWQ5YTIHZXLTG2SMNMO2FKH3ORA\/\" target=\"_blank\" rel=\"noopener noreferrer\">announced<\/a> by the project leader <a href=\"https:\/\/www.linkedin.com\/in\/julian-friedman-67a27b6\" target=\"_blank\" rel=\"noopener noreferrer\">Julian Friedman<\/a> (aka Dr. Julz).<\/p>\n<p>The v1.0 version is based on the <a href=\"https:\/\/opencontainers.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Open Container Initiative<\/a> (OCI) spec and replaces the code that&#8217;s been used for a couple of years.<\/p>\n<p>The previous Linux back end, <a href=\"https:\/\/github.com\/cloudfoundry-attic\/garden-linux\" target=\"_blank\" rel=\"noopener noreferrer\">Garden-Linux<\/a>, has reached the end-of-life status, according to Dr. Julz. The team &#8220;<em>will no longer be developing new features for Garden-Linux or accepting pull requests from this point<\/em>.&#8221; The support for the legacy Linux back end will be suspended on October 28, 2016.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#In_with_the_new_out_with_the_old\" >In with the new, out with the old<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#Garden_view\" >Garden view<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#More_info_on_the_topic\" >More info on the topic<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"In_with_the_new_out_with_the_old\"><\/span>In with the new, out with the old<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\u201cAt this point, <a href=\"https:\/\/github.com\/cloudfoundry\/garden-runc-release\" target=\"_blank\" rel=\"noopener noreferrer\">Garden-runC<\/a> has been successfully running 100% of the production traffic on PWS for around a month (it has been running a smaller portion of the load for a longer time as we gained confidence),\u201d according to a statement from Dr. Julz published within the <a href=\"https:\/\/lists.cloudfoundry.org\/g\/cf-dev\" target=\"_blank\" rel=\"noopener noreferrer\">cf-list<\/a> community.<\/p>\n<blockquote><p><em>\u201cThe Diego team has been testing with and listing compatible releases of both Garden-Linux and Garden-runC for several months. It has also been the only supported Linux back end for Concourse for several months, thereby being used in a broad range of environments and deployment scenarios. In all cases it has held up remarkably well.\u201d \u2014Julian Friedman, IBM<\/em><\/p><\/blockquote>\n<p>He outlined some specific benefits of the new release (in addition to its following the OCI spec and being a community project) as follows:<\/p>\n<ul>\n<li>\n<p>&#8220;<a href=\"https:\/\/wiki.ubuntu.com\/AppArmor\" target=\"_blank\" rel=\"noopener noreferrer\">AppArmor<\/a> is configured and enforced by default and out of the box for all unprivileged containers.<\/p>\n<\/li>\n<li>\n<p>Seccomp whitelisting is used to restrict the set of system calls a container can access, hugely reducing the surface area for break-out exploits. Again, this is set up out of the box, you don&#8217;t need to do anything.<\/p>\n<\/li>\n<li>\n<p>The team has been able to simplify and modularize the Garden code base extensively as part of this transition, allowing pluggable networking and rootfs management. This enables (and will be required by) the fast-developing container-to-container networking work and the new \u201cgrootfs\u201d OCI-compliant rootfs downloader.<\/p>\n<\/li>\n<li>\n<p>Garden-runC uses the exact same low-level container execution code as Docker\/Kubernetes for running containers; so, when you run container images, you know they run identically in Cloud Foundry as elsewhere.&#8221;<\/p>\n<\/li>\n<\/ul>\n<p>The Garden team within the overall Cloud Foundry development project has engineers from IBM, Pivotal, and SAP. The project&#8217;s <a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/1158420\" target=\"_blank\" rel=\"noopener noreferrer\">tracker<\/a> sheds some light on the next steps in the development process.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Garden_view\"><\/span>Garden view<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p><a href=\"https:\/\/github.com\/cloudfoundry\/garden\" target=\"_blank\" rel=\"noopener noreferrer\">Garden<\/a> is a containerization layer used by <a href=\"https:\/\/github.com\/cloudfoundry\/diego-release\" target=\"_blank\" rel=\"noopener noreferrer\">Diego<\/a> (which itself is set for a final release any day now). It provides a platform-neutral, lightweight container abstraction that can be backed by multiple back ends. One of the great features of the new Garden Linux back end is the possibility to run Docker images. Read <a href=\"https:\/\/docs.cloudfoundry.org\/concepts\/diego\/dea-vs-diego.html\" target=\"_blank\" rel=\"noopener noreferrer\">our post<\/a> on Garden internals (a shell, file system, networking, etc.) for the technical details.<\/p>\n<p>Here&#8217;s the Diego architecture taken from <a href=\"https:\/\/docs.cloudfoundry.org\/concepts\/diego\/diego-architecture.html\" target=\"_blank\" rel=\"noopener noreferrer\">Cloud Foundry docs<\/a>\u2014featuring Garden:<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Garden-Linux.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Garden-Linux.png\" alt=\"The Diego architecture, source: https:\/\/docs.cloudfoundry.org\/concepts\/diego\/diego-architecture.html\" width=\"640\" class=\"aligncenter size-full wp-image-17099\" \/><\/a><\/p>\n<p>According to Dr. Julz, Garden is an \u201cunopinionated\u201d container system, leaving opinionation to higher levels, such as Docker&#8217;s highly opinionated environment.<\/p>\n<blockquote><p><em>&#8220;We like to have the opinionation happen at the higher levels (i.e., in Diego). Because runC follows the OCI spec, it follows that Cloud Foundry will be running the same code as Docker with the use of open containers.&#8221; \u2014Julian Friedman, IBM<\/em><\/p><\/blockquote>\n<p>Last year, Dr. Julz <a href=\"https:\/\/www.cloudfoundry.org\/blog\/garden-and-runc\/\" target=\"_blank\" rel=\"noopener noreferrer\">wrote<\/a> about a couple of advantages:<\/p>\n<ul>\n<li>\u201cFirstly, it lets us reuse some awesome code and be part of the Open Container community.<\/li>\n<li>Secondly, it means Cloud Foundry applications will be using not only the same kernel primitives as Docker apps (as they already are today), but also the exact same runtime container engine. This will minimize incompatibility for our Docker life cycle and result in a first-class experience for users, as well as letting us reuse and contribute back to a great open-source code base.\u201d<\/li>\n<\/ul>\n<p>In addition to running apps in Docker containers, using Garden-runC together with Concourse CI enables another interesting possibility. It allows for running the pipeline as a container\u2014with a clear environment and build tools\u2014anywhere and anytime. (<a href=\"https:\/\/www.youtube.com\/watch?v=POayw43EoQc&#038;index=41&#038;list=PLhuMOCWn4P9io8gtd6JSlI9--q7Gw3epW\" target=\"_blank\" rel=\"noopener noreferrer\">The presentation<\/a> delivered by <a href=\"https:\/\/www.linkedin.com\/in\/alexandre-vasseur-36233\" target=\"_blank\" rel=\"noopener noreferrer\">Alexandre Vasseur<\/a> of Pivotal a month ago elaborates on this scenario.)<\/p>\n<p><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/concourse-ci-garden-runc.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/concourse-ci-garden-runc.png\" alt=\"concourse-ci-garden-runc\" width=\"640\" class=\"aligncenter size-full wp-image-17136\" \/><\/a><\/p>\n<p>So, the Garden-runC release, obviously, is an important milestone for the Cloud Foundry community\u2014in many ways.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"More_info_on_the_topic\"><\/span>More info on the topic<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>To dig deeper into the announcement, check out these relevant resources:<\/p>\n<ul>\n<li><a href=\"https:\/\/github.com\/cloudfoundry\/garden-runc-release\/releases\/tag\/v1.0.0\" target=\"_blank\" rel=\"noopener noreferrer\">Garden-runC v1.0.0 release<\/a><\/li>\n<li><a href=\"https:\/\/www.pivotaltracker.com\/n\/projects\/1158420\" target=\"_blank\" rel=\"noopener noreferrer\">A public Pivotal Tracker for the Garden project<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/opencontainers\/runtime-spec\" target=\"_blank\" rel=\"noopener noreferrer\">OCI Runtime Specification<\/a><\/li>\n<li><a href=\"https:\/\/github.com\/opencontainers\/runc\" target=\"_blank\" rel=\"noopener noreferrer\">RunC container CLI tools<\/a><\/li>\n<li><a href=\"https:\/\/docs.cloudfoundry.org\/concepts\/diego\/dea-vs-diego.html\" target=\"_blank\" rel=\"noopener noreferrer\">Cloud Foundry Containers: The Difference Between Warden, Docker, and Garden<\/a><\/li>\n<\/ul>\n<hr\/>\n<p><center><small>The post has been written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/rstrukhoff\/\">Roger Strukhoff<\/a> and <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p id=\"caption-attachment-11432\" class=\"wp-caption-text\">Dr. Julz, IBM<\/p>\n<p>On October 17, the new Cloud Foundry container runtime for Linux, called Garden-runC, has been announced by the project leader Julian Friedman (aka Dr. Julz).<\/p>\n<p>The v1.0 version is based on the Open Container Initiative (OCI) spec and replaces the code that&#8217;s been used for a couple [&#8230;]<\/p>\n","protected":false},"author":5,"featured_media":17109,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[873,570,206],"class_list":["post-17096","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-cloud-native","tag-containers","tag-oss-cloud-foundry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros<\/title>\n<meta name=\"description\" content=\"It&#039;s been more than a year in development, but the new Cloud Foundry container runtime for Linux\u2014based on an Open Container Initiative spec\u2014is now available.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros\" \/>\n<meta property=\"og:description\" content=\"Dr. Julz, IBM On October 17, the new Cloud Foundry container runtime for Linux, called Garden-runC, has been announced by the project leader Julian Friedman (aka Dr. Julz). The v1.0 version is based on the Open Container Initiative (OCI) spec and replaces the code that&#8217;s been used for a couple [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-19T09:54:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-13T20:56:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alex Khizhniak\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alex Khizhniak\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/\",\"name\":\"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png\",\"datePublished\":\"2016-10-19T09:54:47+00:00\",\"dateModified\":\"2021-12-13T20:56:23+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420\",\"name\":\"Alex Khizhniak\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg\",\"caption\":\"Alex Khizhniak\"},\"description\":\"Alex Khizhniak is Director of Technical Content Strategy at Altoros and a cofounder of a local Java User Group. Managing distributed teams since 2004, he has gained experience as a journalist, an editor-in-chief, a technical writer, a technology evangelist, a project manager, and a product owner. Alex is obsessed with AI\/ML, data science, data integration, ETL\/DWH, data quality, databases (SQL\/NoSQL), big data, IoT, and BI. The articles and industry reports he created or helped to publish reached out to 3,000,000+ tech-savvy readers. Some of the pieces were covered on TechRepublic, ebizQ, NetworkWorld, CIO.com, etc. Find him on Twitter at @alxkh.\",\"sameAs\":[\"https:\/\/x.com\/https:\/\/twitter.com\/alxkh\"],\"url\":\"https:\/\/www.altoros.com\/blog\/author\/alex\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros","description":"It's been more than a year in development, but the new Cloud Foundry container runtime for Linux\u2014based on an Open Container Initiative spec\u2014is now available.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/","og_locale":"en_US","og_type":"article","og_title":"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros","og_description":"Dr. Julz, IBM On October 17, the new Cloud Foundry container runtime for Linux, called Garden-runC, has been announced by the project leader Julian Friedman (aka Dr. Julz). The v1.0 version is based on the Open Container Initiative (OCI) spec and replaces the code that&#8217;s been used for a couple [...]","og_url":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/","og_site_name":"Altoros","article_published_time":"2016-10-19T09:54:47+00:00","article_modified_time":"2021-12-13T20:56:23+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png","type":"image\/png"}],"author":"Alex Khizhniak","twitter_misc":{"Written by":"Alex Khizhniak","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/","url":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/","name":"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out! | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png","datePublished":"2016-10-19T09:54:47+00:00","dateModified":"2021-12-13T20:56:23+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2016\/10\/Diego-Garden-Linux.png","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/a-new-cloud-foundry-container-engine-for-linux-garden-runc-v1-0-is-out\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"A New Cloud Foundry Container Engine for Linux, Garden-runC v1.0, Is Out!"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/3d914db6ad1b2908c32c0dc5dcabc420","name":"Alex Khizhniak","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2017\/06\/druzya-edit1-150x150.jpg","caption":"Alex Khizhniak"},"description":"Alex Khizhniak is Director of Technical Content Strategy at Altoros and a cofounder of a local Java User Group. Managing distributed teams since 2004, he has gained experience as a journalist, an editor-in-chief, a technical writer, a technology evangelist, a project manager, and a product owner. Alex is obsessed with AI\/ML, data science, data integration, ETL\/DWH, data quality, databases (SQL\/NoSQL), big data, IoT, and BI. The articles and industry reports he created or helped to publish reached out to 3,000,000+ tech-savvy readers. Some of the pieces were covered on TechRepublic, ebizQ, NetworkWorld, CIO.com, etc. Find him on Twitter at @alxkh.","sameAs":["https:\/\/x.com\/https:\/\/twitter.com\/alxkh"],"url":"https:\/\/www.altoros.com\/blog\/author\/alex\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/17096","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=17096"}],"version-history":[{"count":40,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/17096\/revisions"}],"predecessor-version":[{"id":65414,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/17096\/revisions\/65414"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/17109"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=17096"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=17096"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=17096"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}