Since yesterday's announcement that Ansible had released the code behind Ansible Tower, AWX, under an open source license , I've been working on an AWX Ansible role , a demo AWX Vagrant VM , and an AWX Ansible Container project .
As part of that last project, I have published two public Docker Hub images,
awx_web
and
awx_task
, which can be used with a
docker-compose.yml
file to build AWX locally in about as much time as it takes to download the Docker images:
curl -O https://raw.githubusercontent.com/geerlingguy/awx-container/master/docker-compose.yml
docker-compose up -d
After
docker-compose
is finished, wait a couple minutes for the initial database migration to run, then you should be able to access AWX at
https://localhost/
(the default login is
admin
/
password
):

You can find out all the details as to how this works, and how you can build the Docker images yourself using Ansible Container in the project repository: AWX (Built with Ansible Container) .