かべぎわブログ

ブログです

DockerでAnsibleをうごかす

ローカルで適当にうごかすかーみたいなときによくやる構成。

ディレクトリ構成

.
├── Dockerfile
└── playbooks
    └── playbook.yml

Dockerfile

FROM python:3.8

RUN pip install pip --upgrade
RUN pip install ansible

WORKDIR /work

ビルドして

docker build . -t local_ansible

マウントして実行

docker run -v /Users/kabegiwa/git/docker_ansible/playbooks/:/work local_ansible ansible-playbook playbook.yml