{"version":"1.0","provider_name":"Nine","provider_url":"https:\/\/archive.5fcf01f.deploio.app\/de\/","author_name":"Tim Grethler","author_url":"https:\/\/archive.5fcf01f.deploio.app\/de\/author\/tim-grethler\/","title":"Why We Added Dockerfile Support to Deploio - Nine","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"0VrvYwc8S7\"><a href=\"https:\/\/archive.5fcf01f.deploio.app\/why-we-added-dockerfile-support-to-deploio\/\">Why We Added Dockerfile Support to Deploio<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/archive.5fcf01f.deploio.app\/why-we-added-dockerfile-support-to-deploio\/embed\/#?secret=0VrvYwc8S7\" width=\"600\" height=\"338\" title=\"&#8220;Why We Added Dockerfile Support to Deploio&#8221; &#8212; Nine\" data-secret=\"0VrvYwc8S7\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script>\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/archive.5fcf01f.deploio.app\/wp\/wp-includes\/js\/wp-embed.min.js\n<\/script>\n","thumbnail_url":"https:\/\/nine.ch\/app\/uploads\/2024\/10\/blog_deploio-dockerfile.jpg","thumbnail_width":1666,"thumbnail_height":1050,"description":"At Nine, we\u2019ve been hard at work refining Deploio, our platform for deploying applications with ease. If you\u2019ve been following our journey, you already know about the significant advancements we\u2019ve made. If you\u2019re new, I recommend reading our previous blog post or having a look at our docs, where we introduced Deploio and explained its core functionality. Today, we\u2019re excited to announce a new addition to the platform: Dockerfile Support. This enhancement is a big step forward, particularly for teams and developers who need more control over and further customisation of their deployment process. But to truly appreciate the significance of this update, it\u2019s important to understand how Deploio has been handling application builds up until now."}