{"id":5955,"date":"2026-04-21T12:46:36","date_gmt":"2026-04-21T12:46:36","guid":{"rendered":"https:\/\/www.easydcim.com\/blog\/?p=5955"},"modified":"2026-04-22T06:29:04","modified_gmt":"2026-04-22T06:29:04","slug":"easydcim-v1-25-0","status":"publish","type":"post","link":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0","title":{"rendered":"EasyDCIM v1.25.0 gets the groundwork right with Docker!"},"content":{"rendered":"<p style=\"text-align: justify;\">When we recently shared <a href=\"https:\/\/www.easydcim.com\/blog\/easydcim-2026-roadmap\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #335a9e!important; text-decoration: underline;\">our roadmap for 2026<\/strong><\/a>, the intention was not just to promise a list of features, but to make it clear that EasyDCIM is placing equal focus inward, toward its core architecture.<\/p>\n<p style=\"text-align: justify;\"><strong style=\"color: #335a9e;\">Version 1.25.0<\/strong> is now available, and it&#8217;s built around that exact premise. Instead of extending the surface, this release goes after the parts that often get less attention, yet are the ones that decide whether the system still behaves reliably after months of real use (and real challenges), not just right after deployment. That means a full migration to <strong>Docker<\/strong>, the adoption of <strong>InfluxDB<\/strong>, and a new <strong>EasyDCIM Control CLI<\/strong>.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">Docker as the new baseline<\/strong><\/p>\n<p style=\"text-align: justify;\">One of the biggest changes lies in the background, but it affects almost everything: <a href=\"https:\/\/www.easydcim.com\/documentation\/installation-configuration\/basic-information\/docker-management\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #335a9e!important; text-decoration: underline;\">EasyDCIM now runs fully on Docker<\/strong><\/a>. Moving all core services into containers gets rid of a whole category of issues that tend to creep in over time, like differences between servers, configurations drifting apart, dependencies that stop behaving quite the same after a while.<\/p>\n<p style=\"text-align: justify;\">What you deploy is what you run, and what you run behaves the same way regardless of where it&#8217;s running. As a result, all day-to-day operations are simply more reliable &#8211; easier to scale, easier to maintain, and less likely to surprise you at the worst possible moment.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">Metrics that fully keep up<\/strong><\/p>\n<p style=\"text-align: justify;\">A similar kind of change happens with metrics. The <strong>move from RRD to InfluxDB<\/strong> might not sound particularly exciting at first glance, but it solves a very real problem.<\/p>\n<p style=\"text-align: justify; padding-bottom: 20px\">RRD did its job for years, but it started to show its limits, especially when data grows and expectations grow with it. InfluxDB changes that dynamic. It handles time-series data without forcing early compromises, supports more natural querying, and keeps performance stable as the dataset grows.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"644\" src=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0-1024x644.png\" alt=\"Dedicated Influx Access - EasyDCIM v1.25.0\" class=\"wp-image-5980\" srcset=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0-1024x644.png 1024w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0-300x189.png 300w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0-768x483.png 768w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0-1536x967.png 1536w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Dedicated-Influx-Access-EasyDCIM-v1.25.0.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<p style=\"text-align: justify; padding-bottom: 20px\">With automatic downsampling and retention handled in the background, you no longer need to keep adjusting the data model just to keep historical metrics usable. The migration is built in, so existing data is preserved without adding extra steps to the process.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"644\" src=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0-1024x644.png\" alt=\"User Traffic - EasyDCIM v1.25.0\" class=\"wp-image-5982\" srcset=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0-1024x644.png 1024w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0-300x189.png 300w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0-768x483.png 768w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0-1536x967.png 1536w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/User-Traffic-EasyDCIM-v1.25.0.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<p style=\"text-align: justify;\">The practical outcome is not a new feature, but the absence of a familiar problem: metrics remain usable instead of gradually turning into something harder to work with.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">One CLI to rule them all<\/strong><\/p>\n<p style=\"text-align: justify;\">Managing installation and maintenance tasks used to mean relying on a mix of scripts and habits that developed over time. They worked, but they weren&#8217;t exactly coherent.<\/p>\n<p style=\"text-align: justify;\">Version 1.25.0 cleans that up with the new <strong>EasyDCIM Control CLI<\/strong>. Everything &#8211; from setup and updates to backups and troubleshooting &#8211; is now available through a single, consistent interface. It also handles communication between the host and containers, so you don&#8217;t have to bridge that gap yourself.<\/p>\n<p style=\"text-align: justify;\">In practice, this reduces the amount of context you need to keep in mind when performing routine operations, which becomes increasingly important as environments grow and responsibilities overlap.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">Power and capacity without the mental math<\/strong><\/p>\n<p style=\"text-align: justify;\"><a href=\"https:\/\/www.easydcim.com\/documentation\/installation-configuration\/system-configuration\/traffic-power-management\/\" target=\"_blank\" rel=\"noopener\"><strong style=\"color: #335a9e!important; text-decoration: underline;\">Power management<\/strong><\/a> has been reworked to better support real-world setups, where different units and configurations often make consistency a manual effort.<\/p>\n<p style=\"text-align: justify; padding-bottom: 20px\">Instead of requiring everything to be set up the same way, the system handles voltage and phase settings through a simple hierarchy, so devices, racks, and locations can inherit or override values where needed. Meanwhile, <strong>automatic conversion between kVA and Amps<\/strong> removes the need to manually convert units, whether you are working with single-phase or three-phase setups.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.easydcim.com\/documentation\/installation-configuration\/system-configuration\/traffic-power-management\/\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"644\" src=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0-1024x644.png\" alt=\"Full rack view - EasyDCIM v1.25.0\" class=\"wp-image-5983\" srcset=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0-1024x644.png 1024w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0-300x189.png 300w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0-768x483.png 768w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0-1536x967.png 1536w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Full-rack-view-EasyDCIM-v1.25.0.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<p style=\"text-align: justify;\">The result is not just a model where figures hold together without requiring constant manual correction, but one that offers a clearer understanding of what capacity you actually have available.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">More flexibility in traffic calculation<\/strong><\/p>\n<p style=\"text-align: justify;\">There&#8217;s also a small but meaningful update in how network traffic can be analyzed. You can now break down the <strong>95th percentile calculation<\/strong> into <strong>incoming and outgoing traffic<\/strong> whenever needed.<\/p>\n<p style=\"text-align: justify;\">This gives you more control over how you interpret and use the data &#8211; especially for reporting or billing &#8211; without having to reinterpret or reprocess it outside the system just to make it fit a specific use case.<\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">UX that helps you stay oriented<\/strong><\/p>\n<p style=\"text-align: justify; padding-bottom: 20px\"><strong>The dashboard has been rebuilt<\/strong> with the assumption that it needs to remain readable even as the amount of data it represents increases. Instead of trying to present everything at once, it relies on <strong>dynamically loaded widgets<\/strong> that focus on specific aspects of the system, such as agent status, system-level metrics, or aggregated infrastructure views. <\/p>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"644\" src=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0-1024x644.png\" alt=\"Redesigned Dashboard - EasyDCIM v1.25.0\" class=\"wp-image-5984\" srcset=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0-1024x644.png 1024w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0-300x189.png 300w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0-768x483.png 768w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0-1536x967.png 1536w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Redesigned-Dashboard-EasyDCIM-v1.25.0.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<p style=\"text-align: justify; padding-bottom: 20px\">At the same time, visual adjustments extend beyond the dashboard, improving the readability of charts, reports, and infrastructure views across the entire application.<\/p>\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0.png\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" loading=\"lazy\" width=\"1024\" height=\"644\" src=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0-1024x644.png\" alt=\"Device Summary - EasyDCIM v1.25.0\" class=\"wp-image-5985\" srcset=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0-1024x644.png 1024w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0-300x189.png 300w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0-768x483.png 768w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0-1536x967.png 1536w, https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/Device-Summary-EasyDCIM-v1.25.0.png 1748w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n<p style=\"text-align: justify;\">The result is not a different workflow, but a clearer one, especially in environments where the volume of information would otherwise start to obscure the signal.<\/p>\n<blockquote style=\"max-width: 700px; margin: 80px auto; padding: 32px 36px; background: #ffffff; border-radius: 16px; border: 2px solid #335a9e; box-shadow: 0 10px 28px rgba(32,104,203,0.18); position: relative;\">\n<div style=\"position: absolute; top: -14px; left: 24px; background: #ffffff; padding: 0 12px; font-size: 17px; font-weight: 700; color: #335a9e; letter-spacing: 0.4px;\">PLANNING THE UPDATE<\/div>\n<p style=\"font-size: 17px; text-align: center; margin: 0; line-height: 1.55;\">This release affects both the deployment and data storage layers. The transition to Docker and the migration from RRD to InfluxDB can extend the update process, particularly in environments with larger datasets.<\/p>\n<p style=\"font-size: 17px; text-align: center; margin: 12px 0 0; line-height: 1.55;\">While the process itself is automated, <strong>we recommend scheduling the upgrade during hours when our support team is available (8:00 AM \u2013 04:00 PM CEST)<\/strong>. It is simply the safest and most practical way to avoid unnecessary pressure.<\/p>\n<\/blockquote>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">Documentation that&#8217;s easier to use<\/strong><\/p>\n<p style=\"text-align: justify;\">Alongside all of this, we&#8217;ve <strong>refreshed the documentation<\/strong> as well. It&#8217;s now more structured and easier to navigate, so finding what you need takes less time and fewer clicks.<\/p>\n<p style=\"text-align: justify;\"><span style=\"display: block; text-align: center; padding-bottom: 0px;\"><a style=\"display: inline-block; margin: 45px 0px 30px;\" href=\"https:\/\/www.easydcim.com\/documentation\/\" target=\"_blank\" rel=\"noopener\"><span style=\"-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #cad7ed; color: #172a4b; padding: 15px 20px;\"><strong>View the Documentation<\/strong><\/span><\/a><\/span><\/p>\n<p style=\"text-align: center; font-size: 25px; padding-top: 40px;\"><strong style=\"color: #335a9e;\">Looking ahead<\/strong><\/p>\n<p style=\"text-align: justify;\">Looking at the release as a whole, EasyDCIM 1.25.0 does not revolve around a single defining feature, and that is largely intentional.<\/p>\n<p style=\"text-align: justify;\">This version focuses on reducing inconsistency, improving how the system behaves under load, and aligning its internal structure with the way it is expected to be used. And with each update, the gap between where EasyDCIM is today and where we want it to be in the <strong>2.0 generation<\/strong> keeps getting smaller.<\/p>\n<p style=\"text-align: justify;\">If you&#8217;d like to dig a bit deeper, we invite you to take a closer look at the full changelog.<\/p>\n<p style=\"text-align: justify;\"><span style=\"display: block; text-align: center; padding-bottom: 0px;\"><a style=\"display: inline-block; margin: 45px 0px 30px;\" href=\"https:\/\/www.easydcim.com\/changelog\" target=\"_blank\" rel=\"noopener\"><span style=\"-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #335a9e; color: #fff; padding: 15px 20px;\"><strong>View the Changelog<\/strong><\/span><\/a><\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>When we recently shared our roadmap for 2026, the intention was not just to promise a list of features, but to make it clear that EasyDCIM is placing equal focus inward, toward its core architecture. Version 1.25.0 is now available, and it&#8217;s built&#8230;<\/p>\n","protected":false},"author":7,"featured_media":5979,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM<\/title>\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.easydcim.com\/blog\/easydcim-v1-25-0\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM\" \/>\n<meta property=\"og:description\" content=\"When we recently shared our roadmap for 2026, the intention was not just to promise a list of features, but to make it clear that EasyDCIM is placing equal focus inward, toward its core architecture. Version 1.25.0 is now available, and it&#8217;s built...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0\" \/>\n<meta property=\"og:site_name\" content=\"EasyDCIM Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EasyDCIM\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/EasyDCIM\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-21T12:46:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-22T06:29:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1052\" \/>\n\t<meta property=\"og:image:height\" content=\"582\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Joanna Byjo\u015b\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joanna Byjo\u015b\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0\",\"url\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0\",\"name\":\"EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM\",\"isPartOf\":{\"@id\":\"https:\/\/www.easydcim.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png\",\"datePublished\":\"2026-04-21T12:46:36+00:00\",\"dateModified\":\"2026-04-22T06:29:04+00:00\",\"author\":{\"@id\":\"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/c7ff2532f7d8eab6dd88016fb49f5682\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage\",\"url\":\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png\",\"contentUrl\":\"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png\",\"width\":1052,\"height\":582,\"caption\":\"EasyDCIM v1.25.0 Release\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.easydcim.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EasyDCIM v1.25.0 gets the groundwork right with Docker!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/#website\",\"url\":\"https:\/\/www.easydcim.com\/blog\/\",\"name\":\"EasyDCIM Blog\",\"description\":\"Automated Bare Metal Server Provisioning and Remote Data Center Management - Official EasyDCIM Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.easydcim.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/c7ff2532f7d8eab6dd88016fb49f5682\",\"name\":\"Joanna Byjo\u015b\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0025222efd44df58af48d2c277d32034?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0025222efd44df58af48d2c277d32034?s=96&d=mm&r=g\",\"caption\":\"Joanna Byjo\u015b\"},\"description\":\"EasyDCIM Marketing Team Leader\",\"sameAs\":[\"https:\/\/www.easydcim.com\",\"https:\/\/www.facebook.com\/EasyDCIM\",\"https:\/\/www.linkedin.com\/company\/easydcim\",\"https:\/\/twitter.com\/EasyDCIM\",\"https:\/\/www.youtube.com\/@EasyDCIM\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM","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.easydcim.com\/blog\/easydcim-v1-25-0","og_locale":"en_US","og_type":"article","og_title":"EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM","og_description":"When we recently shared our roadmap for 2026, the intention was not just to promise a list of features, but to make it clear that EasyDCIM is placing equal focus inward, toward its core architecture. Version 1.25.0 is now available, and it&#8217;s built...","og_url":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0","og_site_name":"EasyDCIM Blog","article_publisher":"https:\/\/www.facebook.com\/EasyDCIM","article_author":"https:\/\/www.facebook.com\/EasyDCIM","article_published_time":"2026-04-21T12:46:36+00:00","article_modified_time":"2026-04-22T06:29:04+00:00","og_image":[{"width":1052,"height":582,"url":"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png","type":"image\/png"}],"author":"Joanna Byjo\u015b","twitter_misc":{"Written by":"Joanna Byjo\u015b","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0","url":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0","name":"EasyDCIM v1.25.0 gets the groundwork right with Docker! - EasyDCIM","isPartOf":{"@id":"https:\/\/www.easydcim.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage"},"image":{"@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage"},"thumbnailUrl":"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png","datePublished":"2026-04-21T12:46:36+00:00","dateModified":"2026-04-22T06:29:04+00:00","author":{"@id":"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/c7ff2532f7d8eab6dd88016fb49f5682"},"breadcrumb":{"@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#primaryimage","url":"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png","contentUrl":"https:\/\/www.easydcim.com\/blog\/wp-content\/uploads\/2026\/04\/EasyDCIM-v1.25.0-Release.png","width":1052,"height":582,"caption":"EasyDCIM v1.25.0 Release"},{"@type":"BreadcrumbList","@id":"https:\/\/www.easydcim.com\/blog\/easydcim-v1-25-0#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.easydcim.com\/blog"},{"@type":"ListItem","position":2,"name":"EasyDCIM v1.25.0 gets the groundwork right with Docker!"}]},{"@type":"WebSite","@id":"https:\/\/www.easydcim.com\/blog\/#website","url":"https:\/\/www.easydcim.com\/blog\/","name":"EasyDCIM Blog","description":"Automated Bare Metal Server Provisioning and Remote Data Center Management - Official EasyDCIM Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.easydcim.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/c7ff2532f7d8eab6dd88016fb49f5682","name":"Joanna Byjo\u015b","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.easydcim.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0025222efd44df58af48d2c277d32034?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0025222efd44df58af48d2c277d32034?s=96&d=mm&r=g","caption":"Joanna Byjo\u015b"},"description":"EasyDCIM Marketing Team Leader","sameAs":["https:\/\/www.easydcim.com","https:\/\/www.facebook.com\/EasyDCIM","https:\/\/www.linkedin.com\/company\/easydcim","https:\/\/twitter.com\/EasyDCIM","https:\/\/www.youtube.com\/@EasyDCIM"]}]}},"_links":{"self":[{"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/posts\/5955"}],"collection":[{"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/comments?post=5955"}],"version-history":[{"count":27,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/posts\/5955\/revisions"}],"predecessor-version":[{"id":5997,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/posts\/5955\/revisions\/5997"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/media\/5979"}],"wp:attachment":[{"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/media?parent=5955"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/categories?post=5955"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.easydcim.com\/blog\/wp-json\/wp\/v2\/tags?post=5955"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}