-
Notifications
You must be signed in to change notification settings - Fork 0
Role Docker
Osotechie edited this page Jun 22, 2026
·
1 revision
Installs Docker CE and all related tooling on the NAS.
- Installs prerequisites (
ca-certificates,curl,gnupg) - Adds the official Docker GPG key and APT repository
- Installs Docker CE, CLI, containerd, and Compose plugin
| Package | Purpose |
|---|---|
docker-ce |
Docker daemon |
docker-ce-cli |
Docker CLI |
containerd.io |
Container runtime |
docker-compose |
Legacy Compose (v1) |
docker-compose-plugin |
Modern Compose (v2, docker compose) |
The docker-compose (v1) package is included for backwards compatibility with any scripts that reference it. The docker-compose-plugin (v2) is what the container deployment workflow actually uses (docker compose up -d).
The provisioning playbook adds specified users to the docker group (defined in group_vars), so they can run Docker commands without sudo.
Overview
Secrets & Networking
Ansible
- Ansible Structure
- Role: Docker
- Role: Storage
- Role: Samba
- Role: NUT Client
- Role: Backup
- Role: Coral TPU
Pipelines
Operations