FROM centos:7
# 更新软件包并安装必要的软件包
RUN yum update -y && yum install -y epel-release git python3 python3-pip openssl-devel gcc
# 安装 Ansible 和 PyYAML 库
RUN yum install ansible pyyaml -y
# 安装 Jinja2, pycrypto, httplib2, requests
RUN yum install jinja2 pycrypto httplib2 requests -y
# 最后清除所有软件包和缓存
RUN yum clean all
# 设置工作目录
WORKDIR /ansible
# 更改shell为bash
SHELL ["/bin/bash", "-c"]
~