https://github.com/theohbrothers/docker-ansible
Dockerized ansible with useful tools 🐳
https://github.com/theohbrothers/docker-ansible
ansible buildx docker generate-dockerimagevariants
Last synced: 2 months ago
JSON representation
Dockerized ansible with useful tools 🐳
- Host: GitHub
- URL: https://github.com/theohbrothers/docker-ansible
- Owner: theohbrothers
- License: apache-2.0
- Created: 2021-01-12T17:17:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-05-19T07:37:58.000Z (about 1 year ago)
- Last Synced: 2025-05-19T08:44:13.410Z (about 1 year ago)
- Topics: ansible, buildx, docker, generate-dockerimagevariants
- Language: Dockerfile
- Homepage:
- Size: 201 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-ansible
[](https://github.com/theohbrothers/docker-ansible/actions/workflows/ci-master-pr.yml)
[](https://github.com/theohbrothers/docker-ansible/releases/)
[](https://hub.docker.com/r/theohbrothers/docker-ansible)
Dockerized `ansible` with useful tools.
## Tags
| Tag | Dockerfile Build Context |
|:-------:|:---------:|
| `:11.6.0-alpine-3.22`, `:latest` | [View](variants/11.6.0-alpine-3.22) |
| `:11.6.0-sops-ssh-step-alpine-3.22` | [View](variants/11.6.0-sops-ssh-step-alpine-3.22) |
| `:11.1.0-alpine-3.21` | [View](variants/11.1.0-alpine-3.21) |
| `:11.1.0-sops-ssh-step-alpine-3.21` | [View](variants/11.1.0-sops-ssh-step-alpine-3.21) |
| `:9.5.1-alpine-3.20` | [View](variants/9.5.1-alpine-3.20) |
| `:9.5.1-sops-ssh-step-alpine-3.20` | [View](variants/9.5.1-sops-ssh-step-alpine-3.20) |
| `:8.6.1-alpine-3.19` | [View](variants/8.6.1-alpine-3.19) |
| `:8.6.1-sops-ssh-step-alpine-3.19` | [View](variants/8.6.1-sops-ssh-step-alpine-3.19) |
| `:7.5.0-alpine-3.18` | [View](variants/7.5.0-alpine-3.18) |
| `:7.5.0-sops-ssh-step-alpine-3.18` | [View](variants/7.5.0-sops-ssh-step-alpine-3.18) |
| `:6.6.0-alpine-3.17` | [View](variants/6.6.0-alpine-3.17) |
| `:6.6.0-sops-ssh-step-alpine-3.17` | [View](variants/6.6.0-sops-ssh-step-alpine-3.17) |
| `:5.8.0-alpine-3.16` | [View](variants/5.8.0-alpine-3.16) |
| `:5.8.0-sops-ssh-step-alpine-3.16` | [View](variants/5.8.0-sops-ssh-step-alpine-3.16) |
| `:4.8.0-alpine-3.15` | [View](variants/4.8.0-alpine-3.15) |
| `:4.8.0-sops-ssh-step-alpine-3.15` | [View](variants/4.8.0-sops-ssh-step-alpine-3.15) |
| `:2.10.7-alpine-3.13` | [View](variants/2.10.7-alpine-3.13) |
| `:2.10.7-sops-ssh-step-alpine-3.13` | [View](variants/2.10.7-sops-ssh-step-alpine-3.13) |
| `:2.9.18-alpine-3.11` | [View](variants/2.9.18-alpine-3.11) |
| `:2.9.18-sops-ssh-step-alpine-3.11` | [View](variants/2.9.18-sops-ssh-step-alpine-3.11) |
| `:2.8.19-alpine-3.10` | [View](variants/2.8.19-alpine-3.10) |
| `:2.8.19-sops-ssh-step-alpine-3.10` | [View](variants/2.8.19-sops-ssh-step-alpine-3.10) |
| `:2.7.17-alpine-3.9` | [View](variants/2.7.17-alpine-3.9) |
| `:2.7.17-sops-ssh-step-alpine-3.9` | [View](variants/2.7.17-sops-ssh-step-alpine-3.9) |
| `:2.6.20-alpine-3.8` | [View](variants/2.6.20-alpine-3.8) |
| `:2.6.20-sops-ssh-step-alpine-3.8` | [View](variants/2.6.20-sops-ssh-step-alpine-3.8) |
| `:2.4.6.0-alpine-3.7` | [View](variants/2.4.6.0-alpine-3.7) |
| `:2.4.6.0-sops-ssh-step-alpine-3.7` | [View](variants/2.4.6.0-sops-ssh-step-alpine-3.7) |
| `:2.3.0.0-alpine-3.6` | [View](variants/2.3.0.0-alpine-3.6) |
| `:2.3.0.0-sops-ssh-step-alpine-3.6` | [View](variants/2.3.0.0-sops-ssh-step-alpine-3.6) |
## Development
Requires Windows `powershell` or [`pwsh`](https://github.com/PowerShell/PowerShell).
```powershell
# Install Generate-DockerImageVariants module: https://github.com/theohbrothers/Generate-DockerImageVariants
Install-Module -Name Generate-DockerImageVariants -Repository PSGallery -Scope CurrentUser -Force -Verbose
# Edit ./generate templates
# Generate the variants
Generate-DockerImageVariants .
```