← Back to all services
Containers

LXD Container Port & Configuration

lxd systemctl: snap.lxd.daemon

System container and VM manager. Full Linux systems in containers.

🔌 Default Port

8443
tcp
LXD API (if network enabled)

📦 Installation Command

snap install lxd

⚙️ Configuration Files

  • /var/snap/lxd/common/config/config.yml

📂 Default Directories

  • config: /var/snap/lxd/common/config
  • data: /var/snap/lxd/common/lxd
  • logs: /var/snap/lxd/common/lxd/logs
  • socket: /var/snap/lxd/common/lxd/unix.socket

🔐 Default Credentials

Username:N/A
Password:N/A
💡 Uses client certificates for remote auth. Local access via lxd group.

📌 Dependencies

snapd

⚠️ Conflicts

N/A Port: N/A

✅ Works With

lxcansibleterraform

🛡️ Security Notes

Run lxd init for initial setup, use network policies, restrict storage pools

❓ Frequently Asked Questions

What port does LXD use?
LXD API uses port 8443 for HTTPS connections when network access is enabled.
LXD vs Docker?
LXD runs system containers (like VMs). Docker runs application containers.
How to configure LXD?
Run: lxd init for initial setup, then use lxc commands for management.