<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
    <title>My notes and stuff - Docker</title>
    <subtitle>This is just a space for me to share some notes and thoughts. I hope someone finds something useful here.</subtitle>
    <link rel="self" type="application/atom+xml" href="https://suchaboris.com/tags/docker/atom.xml"/>
    <link rel="alternate" type="text/html" href="https://suchaboris.com/"/>
    <generator uri="https://www.getzola.org/">Zola</generator>
    <updated>2025-11-09T00:00:00+00:00</updated>
    <id>https://suchaboris.com/tags/docker/atom.xml</id>
    <entry xml:lang="en">
        <title>Running my own Minecraft Server</title>
        <published>2025-11-09T00:00:00+00:00</published>
        <updated>2025-11-09T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://suchaboris.com/blog/running-my-own-minecraft-server/"/>
        <id>https://suchaboris.com/blog/running-my-own-minecraft-server/</id>
        
        <content type="html" xml:base="https://suchaboris.com/blog/running-my-own-minecraft-server/">&lt;p&gt;For months, if not years, creating a &lt;strong&gt;homelab&lt;&#x2F;strong&gt; was on my mind, but I kept postponing it because I lacked a clear goal for what I&#x27;d run there.&lt;&#x2F;p&gt;
&lt;p&gt;When I finally started working on it in October, the motivation was very simple: My oldest kid wanted to play &lt;strong&gt;Minecraft&lt;&#x2F;strong&gt; together! :)&lt;&#x2F;p&gt;
&lt;p&gt;It took a bit of time and a lot of extra steps to ensure I did it the way I wanted. I learned so much about &lt;strong&gt;Kubernetes&lt;&#x2F;strong&gt; and all the related tools along the way, which was part of the goal.&lt;&#x2F;p&gt;
&lt;p&gt;I&#x27;m happy to share I now have a &lt;strong&gt;Minecraft server&lt;&#x2F;strong&gt; running in my &lt;strong&gt;K8s homelab cluster&lt;&#x2F;strong&gt;. It is always on, there is no lag, and it&#x27;s running surprisingly well.&lt;&#x2F;p&gt;
&lt;p&gt;I have other lab projects in mind, but I am very happy that the idea that started it all is now complete.&lt;&#x2F;p&gt;
</content>
        
    </entry>
    <entry xml:lang="en">
        <title>Docker in Docker</title>
        <published>2025-10-05T00:00:00+00:00</published>
        <updated>2025-10-05T00:00:00+00:00</updated>
        
        <author>
          <name>
            
              Unknown
            
          </name>
        </author>
        
        <link rel="alternate" type="text/html" href="https://suchaboris.com/blog/docker-in-docker/"/>
        <id>https://suchaboris.com/blog/docker-in-docker/</id>
        
        <content type="html" xml:base="https://suchaboris.com/blog/docker-in-docker/">&lt;p&gt;For people who already knew this, it might be trivial, but I learned something interesting last week.&lt;&#x2F;p&gt;
&lt;p&gt;I knew you can run pretty much anything in &lt;strong&gt;Docker&lt;&#x2F;strong&gt;. And I knew Docker with &lt;strong&gt;Compose&lt;&#x2F;strong&gt; or equivalent tools can be used to run a whole dev environment or something like &lt;strong&gt;Testcontainers&lt;&#x2F;strong&gt;. I&#x27;d even heard at some point that you can potentially run &lt;strong&gt;Docker inside Docker&lt;&#x2F;strong&gt;, but I either didn&#x27;t pay attention or had no use for it. And that&#x27;s what blew my mind when I tried it last week.&lt;&#x2F;p&gt;
&lt;p&gt;As I&#x27;m building out my &lt;strong&gt;homelab&lt;&#x2F;strong&gt;, I set up a full &lt;strong&gt;Kubernetes&lt;&#x2F;strong&gt; cluster in a &lt;strong&gt;devcontainer&lt;&#x2F;strong&gt;, and I can easily test new deployments locally. Using my own &lt;strong&gt;YAML&lt;&#x2F;strong&gt; or &lt;strong&gt;Helm&lt;&#x2F;strong&gt;—it doesn&#x27;t matter. Everything is in a container. The whole &lt;strong&gt;K8s&lt;&#x2F;strong&gt; cluster inside Docker. What? It still blows my mind.&lt;&#x2F;p&gt;
&lt;p&gt;If you want to see how I set it up, check out my &lt;a rel=&quot;external&quot; href=&quot;https:&#x2F;&#x2F;github.com&#x2F;prymost&#x2F;homelab&#x2F;tree&#x2F;main&#x2F;.devcontainer&quot;&gt;Homelab DevContainer configuration&lt;&#x2F;a&gt; on GitHub.&lt;&#x2F;p&gt;
</content>
        
    </entry>
</feed>
