lxd-docker-firewall-conflict

Community

Resolve Docker/LXD firewall conflicts for network access.

Authorsoulmachine
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill diagnoses and resolves the Docker/LXD firewall conflict, enabling LXD containers/VMs to access the internet when running on a host with Docker.

Core Features & Use Cases

  • Firewall Conflict Resolution: Fix the well-known conflict where Docker's iptables FORWARD chain policy is set to DROP, affecting LXD network traffic.
  • Automated Fix: Automatically detect managed LXD bridges, add DOCKER-USER ACCEPT rules, and persist them with a systemd unit for reboot stability.
  • Use Case: If you encounter "Network is unreachable" errors in LXD containers or VMs, this Skill can help by accepting the LXD bridge in Docker's DOCKER-USER chain.

Quick Start

Run the command 'bash scripts/fix-lxd-docker-forward.sh' to apply the fix and restore internet access for LXD containers.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lxd-docker-firewall-conflict
Download link: https://github.com/soulmachine/skills/archive/main.zip#lxd-docker-firewall-conflict

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.