Christian Lehnert — Linux, Hacking & Faith

tag: #docker

3 posts
1 week ago tank-os-with-llms - The Hardened Container I Run Claude Code and Gemini CLI In

After writing about Sally O'Malley's tank-os in June, the question that kept bothering me was the practical one. How do I actually run Claude Code and Gemini CLI on my own laptop without giving the agent access to the corporate VPN, the company Git server, the cloud metadata endpoint, or anything else on RFC 1918 space? The answer I built is a small Docker Compose configuration that wraps tank-os, installs both agents, and enforces a default-deny network perimeter through iptables. This post is the writeup of what I built and why each piece earns its place.

#docker #podman #security