27 lines
537 B
Markdown
27 lines
537 B
Markdown
# Agents
|
|
|
|
This role configures Docker container runtime on the target system.
|
|
|
|
## Role Analysis
|
|
|
|
- **Type**: Infrastructure role
|
|
- **OS Support**: Debian 12, Debian 13
|
|
- **Deployment Method**: Direct (installs Docker Engine)
|
|
- **Scope**: Docker installation and configuration
|
|
|
|
## Key Features
|
|
|
|
- Installs Docker Engine
|
|
- Special handling for LXC containers (disables AppArmor)
|
|
|
|
## Tasks
|
|
|
|
1. **apparmor** - Disable AppArmor for LXC (when type == "lxc")
|
|
2. **install** - Installs Docker
|
|
|
|
## Testing
|
|
|
|
```bash
|
|
ansible-lint
|
|
molecule test
|
|
```
|