relate: ccb2b5a4 --RELATED_TO--> 384eebbd

This commit is contained in:
Cal Corum 2026-03-04 21:43:47 -06:00
parent abbf834b15
commit 03e096949f
3 changed files with 25 additions and 2 deletions

View File

@ -6,7 +6,7 @@ tags: [proxmox, lxc, game-server, pattern, steamcmd, claude-home]
importance: 0.7 importance: 0.7
confidence: 0.8 confidence: 0.8
created: "2026-03-05T03:43:01.292934+00:00" created: "2026-03-05T03:43:01.292934+00:00"
updated: "2026-03-05T03:43:32.939131+00:00" updated: "2026-03-05T03:43:47.041443+00:00"
relations: relations:
- target: 62ee21e8-2b56-4d38-a73d-47e2724f08c6 - target: 62ee21e8-2b56-4d38-a73d-47e2724f08c6
type: BUILDS_ON type: BUILDS_ON
@ -33,6 +33,11 @@ relations:
direction: outgoing direction: outgoing
strength: 0.85 strength: 0.85
edge_id: 50cb97f4-9f73-4f55-8917-83bbcf44d817 edge_id: 50cb97f4-9f73-4f55-8917-83bbcf44d817
- target: 384eebbd-a2fd-41a5-93aa-a0f8c332686d
type: RELATED_TO
direction: outgoing
strength: 0.7
edge_id: 45b41b28-79e7-4b61-a2e5-10d75dd7e248
--- ---
# Proxmox LXC Game Server Pattern # Proxmox LXC Game Server Pattern

View File

@ -0,0 +1,13 @@
---
id: 45b41b28-79e7-4b61-a2e5-10d75dd7e248
type: RELATED_TO
from_id: ccb2b5a4-a9bb-4f8f-9367-d74713ab2415
from_title: "Pattern: Proxmox LXC Creation for Headless Game Servers"
to_id: 384eebbd-a2fd-41a5-93aa-a0f8c332686d
to_title: "Docker-in-LXC requires AppArmor unconfined on Proxmox"
strength: 0.7
created: "2026-03-05T03:43:47.041443+00:00"
updated: "2026-03-05T03:43:47.041443+00:00"
---
Both cover LXC-specific setup patterns; game server pattern explicitly avoids Docker (unlike this one)

View File

@ -6,12 +6,17 @@ tags: [proxmox, docker, lxc, apparmor, homelab, fix]
importance: 0.8 importance: 0.8
confidence: 0.8 confidence: 0.8
created: "2026-02-08T04:17:35.578335+00:00" created: "2026-02-08T04:17:35.578335+00:00"
updated: "2026-02-08T04:17:35.578335+00:00" updated: "2026-03-05T03:43:47.041443+00:00"
relations: relations:
- target: 83f90a8e-b4a9-4858-a273-c17dd680f3a9 - target: 83f90a8e-b4a9-4858-a273-c17dd680f3a9
type: BUILDS_ON type: BUILDS_ON
direction: outgoing direction: outgoing
strength: 0.5 strength: 0.5
- target: ccb2b5a4-a9bb-4f8f-9367-d74713ab2415
type: RELATED_TO
direction: incoming
strength: 0.7
edge_id: 45b41b28-79e7-4b61-a2e5-10d75dd7e248
--- ---
When creating a Proxmox LXC container to run Docker, the container needs AppArmor set to unconfined. Without this, Docker containers fail to start with: 'AppArmor enabled on system but the docker-default profile could not be loaded'. Fix: Stop LXC, append to /etc/pve/nodes/proxmox/lxc/<ID>.conf: lxc.apparmor.profile: unconfined, lxc.cgroup2.devices.allow: a, lxc.cap.drop: (empty). Also need features: nesting=1,keyctl=1 for Docker support. Note: Proxmox will warn 'explicitly configured lxc.apparmor.profile overrides the following settings: features:nesting' but this is harmless and Docker works correctly. When creating a Proxmox LXC container to run Docker, the container needs AppArmor set to unconfined. Without this, Docker containers fail to start with: 'AppArmor enabled on system but the docker-default profile could not be loaded'. Fix: Stop LXC, append to /etc/pve/nodes/proxmox/lxc/<ID>.conf: lxc.apparmor.profile: unconfined, lxc.cgroup2.devices.allow: a, lxc.cap.drop: (empty). Also need features: nesting=1,keyctl=1 for Docker support. Note: Proxmox will warn 'explicitly configured lxc.apparmor.profile overrides the following settings: features:nesting' but this is harmless and Docker works correctly.