<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Docker-Compose on Shaharia Azam&#39;s Website | DevOps, Platform Engineering &amp; AI Insights</title>
    <link>/tags/docker-compose/</link>
    <description>Recent content in Docker-Compose on Shaharia Azam&#39;s Website | DevOps, Platform Engineering &amp; AI Insights</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Mon, 20 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="/tags/docker-compose/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Install &amp; Run Claude Code CLI in Docker (with docker-compose) — Safe Network Isolation</title>
      <link>/blog/run-claude-code-docker-network-isolation/</link>
      <pubDate>Sat, 21 Feb 2026 00:00:00 +0000</pubDate>
      <guid>/blog/run-claude-code-docker-network-isolation/</guid>
      <description>Anthropic&amp;rsquo;s Claude Code CLI can run bash commands, install packages, and make network requests. That&amp;rsquo;s powerful — but a single bad prompt could reach places you don&amp;rsquo;t want it to. This guide shows how to install and run Claude Code CLI in Docker on Linux with full autonomy inside the container, while only allowing outbound traffic to an allowlist of domains.&#xA;You&amp;rsquo;ll end up with a standard Claude Code Docker image, a docker-compose.</description>
    </item>
  </channel>
</rss>
