<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yasser A</title>
    <description>The latest articles on DEV Community by Yasser A (@0xyasser).</description>
    <link>https://dev.to/0xyasser</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F93716%2F86de68f8-befc-4584-8217-d2de8f15e727.jpg</url>
      <title>DEV Community: Yasser A</title>
      <link>https://dev.to/0xyasser</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/0xyasser"/>
    <language>en</language>
    <item>
      <title>Can Docker replace our VMs farm?</title>
      <dc:creator>Yasser A</dc:creator>
      <pubDate>Sun, 19 Aug 2018 17:21:06 +0000</pubDate>
      <link>https://dev.to/0xyasser/can-docker-replace-our-vms-farm-39me</link>
      <guid>https://dev.to/0xyasser/can-docker-replace-our-vms-farm-39me</guid>
      <description>&lt;p&gt;I'm not familiar with the idea of containers. From what I've read online, it's a good idea for development for the team where we all develop in the same environment. &lt;/p&gt;

&lt;p&gt;But I was thinking if containers can actually replace a whole VM farm. We manage 200+ VMs in our team. Those VMs run 24/7 and does executions during the day/time. &lt;br&gt;
All of them are windows machines, some win7 some win10.&lt;br&gt;
My question is, Can we replace those VMs with Docker or any containers. I'm thinking of something like, whenever an execution has to run, a container is spend up and when the execution is over it get destroyed. That will guarantee those execution runs in the same exact configs all the time. Because the hard part about maintaining 200+ VMs is that almost each one act differently due to so many execution that it runs during the day. &lt;/p&gt;

&lt;p&gt;is it that simple like this? whenever an execution has to run, we spin a container with specified configs?&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;docker win7 config1 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;where config1 = chrome66, firefox61, outlook&lt;br&gt;
and config2 might be different version of the browsers? &lt;/p&gt;

&lt;p&gt;is it that simple?!&lt;/p&gt;

</description>
      <category>docker</category>
      <category>vms</category>
      <category>help</category>
    </item>
  </channel>
</rss>
