<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/blog/rss.xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Christophe Avonture &#x2014; DevContainer</title>
        <link>https://www.avonture.be/blog/tags/devcontainer</link>
        <description>Containerized development environments using VS Code Dev Containers and Docker.</description>
        <lastBuildDate>Thu, 05 Nov 2026 00:00:00 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <item>
            <title><![CDATA[Devcontainer - Name Your Container and Group It in Docker Desktop]]></title>
            <link>https://www.avonture.be/blog/devcontainer-container-name</link>
            <guid isPermaLink="false">/blog/devcontainer-container-name</guid>
            <pubDate>Thu, 05 Nov 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/devcontainer.webp" alt="Devcontainer - Name Your Container and Group It in Docker Desktop" style="display:block;max-width:100%;height:auto;">Stop getting random container names like serene_ganguly from VS Code devcontainers; use runArgs to force a name and group containers in Docker Desktop.]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/devcontainer.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Open a DevContainer on a Remote Server with VSCode Remote SSH and ProxyJump]]></title>
            <link>https://www.avonture.be/blog/vscode-remote-ssh-proxyjump-devcontainer</link>
            <guid isPermaLink="false">/blog/vscode-remote-ssh-proxyjump-devcontainer</guid>
            <pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/ssh-devcontainer.webp" alt="Open a DevContainer on a Remote Server with VSCode Remote SSH and ProxyJump" style="display:block;max-width:100%;height:auto;">Chain VSCode Remote SSH, ProxyJump and Dev Containers to open a devcontainer that runs directly on a remote Linux server — so your scripts can reach services that are only accessible from that server's network.]]></description>
            <author>Christophe</author>
            <author>Claude Code</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>linux</category>
            <category>ssh</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/ssh-devcontainer.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator><dc:creator><![CDATA[Claude Code]]></dc:creator></item>
        <item>
            <title><![CDATA[Quarto - How I Built a Self-Documenting Ecosystem for 50+ Projects]]></title>
            <link>https://www.avonture.be/blog/quarto-industrialisation</link>
            <guid isPermaLink="false">/blog/quarto-industrialisation</guid>
            <pubDate>Mon, 16 Mar 2026 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/quarto-industrialisation.webp" alt="Quarto - How I Built a Self-Documenting Ecosystem for 50+ Projects" style="display:block;max-width:100%;height:auto;">A deep dive into how I engineered a fully automated documentation ecosystem using Quarto and Docker, transforming documentation from a chore into a high-performance build pipeline.]]></description>
            <author>Christophe</author>
            <category>doc-as-code</category>
            <category>quarto</category>
            <category>docker</category>
            <category>python</category>
            <category>markdown</category>
            <category>devcontainer</category>
            <category>api</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/quarto-industrialisation.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Level Up Your Presentations with Quarto, reveal.js, Decktape, Docker and DevContainers]]></title>
            <link>https://www.avonture.be/blog/running-revealjs-with-docker</link>
            <guid isPermaLink="false">/blog/running-revealjs-with-docker</guid>
            <pubDate>Mon, 15 Dec 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/quarto_reveal_docker.webp" alt="Level Up Your Presentations with Quarto, reveal.js, Decktape, Docker and DevContainers" style="display:block;max-width:100%;height:auto;">Create reveal.js slideshow with Quarto, Decktape, Docker and DevContainers. Write your content in Markdown. Export as HTML and PDF (thanks to Decktape)]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>quarto</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/quarto_reveal_docker.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Running Docusaurus using Docker]]></title>
            <link>https://www.avonture.be/blog/running-docusaurus-with-docker</link>
            <guid isPermaLink="false">/blog/running-docusaurus-with-docker</guid>
            <pubDate>Tue, 11 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/docusaurus_using_docker.webp" alt="Running Docusaurus using Docker" style="display:block;max-width:100%;height:auto;">Streamline Docusaurus blog development! Build a single Docker image for production and use VS Code Dev Containers for consistent, fast, and isolated editing.]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>docusaurus</category>
            <category>nodejs</category>
            <category>vscode</category>
            <category>yarn</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/docusaurus_using_docker.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Make your Quarto project Devcontainer-Ready — No More Setup Headaches]]></title>
            <link>https://www.avonture.be/blog/quarto-devcontainer</link>
            <guid isPermaLink="false">/blog/quarto-devcontainer</guid>
            <pubDate>Mon, 03 Nov 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/devcontainer_quarto.webp" alt="Make your Quarto project Devcontainer-Ready — No More Setup Headaches" style="display:block;max-width:100%;height:auto;">Convert any Quarto project into a fully portable, VSCode-powered devcontainer in minutes.]]></description>
            <author>Christophe</author>
            <category>code-quality</category>
            <category>devcontainer</category>
            <category>docker</category>
            <category>markdown</category>
            <category>quarto</category>
            <category>vscode</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/devcontainer_quarto.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[One Docker Image for Production and Devcontainers - The Clean Way]]></title>
            <link>https://www.avonture.be/blog/docker-prod-devcontainer</link>
            <guid isPermaLink="false">/blog/docker-prod-devcontainer</guid>
            <pubDate>Mon, 13 Oct 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/docker_workflow_prod_devcontainer.webp" alt="One Docker Image for Production and Devcontainers - The Clean Way" style="display:block;max-width:100%;height:auto;">Learn how to design a Docker setup that delivers a secure, minimal production image while enabling effortless local development through VS Code Devcontainers with clean overrides and environment isolation]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/docker_workflow_prod_devcontainer.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Docker - Install and use Git in a container just like you do on your host]]></title>
            <link>https://www.avonture.be/blog/docker-git</link>
            <guid isPermaLink="false">/blog/docker-git</guid>
            <pubDate>Sat, 25 Jan 2025 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/git.webp" alt="Docker - Install and use Git in a container just like you do on your host" style="display:block;max-width:100%;height:auto;">Improve your dev workflow! Learn to install and set up Git inside your Docker container by sharing your host's configuration and SSH key, allowing you to run all Git commands without exiting the container.]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>git</category>
            <category>ssh</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/git.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Python - Code Quality tools]]></title>
            <link>https://www.avonture.be/blog/python-qa</link>
            <guid isPermaLink="false">/blog/python-qa</guid>
            <pubDate>Mon, 30 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/clean_code.webp" alt="Python - Code Quality tools" style="display:block;max-width:100%;height:auto;">Elevate your Python code quality! Discover 9 essential static analysis tools like Pylint, Black, and mypy, plus an optimal QA workflow to ensure cleaner, bug-free code.]]></description>
            <author>Christophe</author>
            <category>code-quality</category>
            <category>devcontainer</category>
            <category>docker</category>
            <category>python</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/clean_code.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
        <item>
            <title><![CDATA[Docker - Even easier setup of Python]]></title>
            <link>https://www.avonture.be/blog/docker-python-devcontainer-microsoft</link>
            <guid isPermaLink="false">/blog/docker-python-devcontainer-microsoft</guid>
            <pubDate>Mon, 02 Dec 2024 00:00:00 GMT</pubDate>
            <description><![CDATA[<img src="https://www.avonture.be/img/v2/devcontainer.webp" alt="Docker - Even easier setup of Python" style="display:block;max-width:100%;height:auto;">Streamline your Python development. This guide shows you how to use Docker and Microsoft Devcontainers for an incredibly easy and reproducible Python environment setup.]]></description>
            <author>Christophe</author>
            <category>devcontainer</category>
            <category>docker</category>
            <category>python</category>
            <enclosure length="0" type="image/webp" url="https://www.avonture.be/img/v2/devcontainer.webp"/>
        <dc:creator><![CDATA[Christophe]]></dc:creator></item>
    </channel>
</rss>