FROM centos:centos7
ENV LANG en_US.UTF-8
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' >/etc/timezone
# 安装依赖
RUN yum -y install wget \
    && wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo \
    && yum -y install python3 python3-pip python3-rpm python3-devel httpd koji postgresql-devel isomd5sum gcc vim \
    && yum -y install http://10.44.48.204/kojifiles/packages/mock/1.2.18/1.el7/noarch/mock-1.2.18-1.el7.noarch.rpm \
    && useradd pungier && usermod -aG mock pungier
COPY requirements.txt /root/client/requirements.txt
WORKDIR /root/client/
RUN pip3 install -r requirements.txt -i https://pypi.douban.com/simple

# 启动指令
ENTRYPOINT celery -A src worker -l info -Q $Q -n $MT@$IP