No description
  • Dockerfile 100%
Find a file
Freesker f05208ef50
All checks were successful
/ fetch-project (push) Successful in 3s
/ docker-build (push) Successful in 1m47s
🚀 Improve docker image size + remove useless build args docker
2023-12-31 11:25:25 +01:00
.forgejo/workflows 🚀 Improve docker image size + remove useless build args docker 2023-12-31 11:25:25 +01:00
Dockerfile 🚀 Improve docker image size + remove useless build args docker 2023-12-31 11:25:25 +01:00
README.md 📝 Update readme 2023-12-31 11:19:12 +01:00

Ansible

A docker image to run ansible

Build

The tag must exist on the ansible pip repository

git clone https://git.deditoolbox.fr/freesker/docker-ansible.git
cd docker-ansible
docker build -t freesker/docker-ansible:latest .

By default, the base container is debian/buster and the ansible version is 6.3.0 .

To specify another debian version, and another ansible release, you can do the following:

docker build -t freesker/docker-ansible:latest --build-arg="ANSIBLE_PIP_TAG=6.3.0" --build-arg="DEBIAN_TAG=bullseye"  .

Usage

# check the version
docker run freesker/docker-ansible:latest

# run a playbook
docker run -v $(pwd):/var freesker/docker-ansible:latest ansible-playbook /var/playbook.yml