PPaste!

celery worker Dockerfile

Home - All the pastes - Authored by Thooms

Raw version

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
FROM ubuntu:16.04

MAINTAINER Raymond Akornor <raymondakornor@gmail.com>

RUN apt-get update \
    && apt-get install -y libav-tools \
    libpq-dev \
    libjpeg-dev \
    curl \
    libboost-all-dev \
    libsdl2-dev \
    wget \
    unzip \
    git \
    golang \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/* \
    && easy_install pip

ENV INSTALL_PATH /artista
RUN mkdir -p $INSTALL_PATH

WORKDIR $INSTALL_PATH

COPY requirements.txt requirements.txt
RUN pip install -r requirements.txt

COPY . .

CMD celery worker -A main.celery --loglevel=info