https://github.com/ansible/awx/blob/devel/tools/docker-compose/README.md
git clone -b 23.6.0 https://github.com/ansible/awx.gitapt install ansible makeIn the inventory file, set your pg_password, broadcast_websocket_secret, secret_key, and any other settings you need for your deployment.
openssl rand -base64 12
vim tools/docker-compose/inventorymake docker-compose-builddocker pull quay.io/ansible/receptor:devel
export RECEPTOR_IMAGE=quay.io/ansible/receptor:devel# docker-compose -> docker compose
vim Makefile
make docker-compose COMPOSE_UP_OPTS=-ddocker compose -f tools/docker-compose/_sources/docker-compose.yml logs -fdocker exec tools_awx_1 make clean-ui ui-develdocker exec -it tools_awx_1 awx-manage createsuperuserOnce migrations are completed and the UI is built, you can begin using AWX. The UI can be reached in your browser at https://localhost:8043/#/home, and the API can be found at https://localhost:8043/api/v2.
docker exec -it tools_awx_1 bash# remove ssl from server section with `8043` port
vi /etc/nginx/nginx.conf
nginx -t
nginx -s reload