1. 准备
本地安装好ansible
安装pip,并升级到最新版本
$ pip install --upgrade pip
安装docker
安装python docker工具
pip install docker
切换到work用户
2. 下载
3. 解压\编辑inventory
修改
先检查端口是否被占用 netstat -lnp|grep 8447
host_port=8447
确认各种默认路径是否有权限,否则修改为可读的路径
postgres_data_dir=/home/work/awx/pgdocker
4. 安装
ansible-playbook -i inventory install.yml
根据提示安装对应的python工具
5. 访问
http://ip:8447
如果登录密码错误,删除镜像再安装一次
运维
docker exec -it awx_web /bin/bash
docker logs awx_web