FROM ubuntu:16.04
RUN apt-get update \
&& apt-get install -y python-pip build-essential \
&& apt-get -y autoremove \
&& apt-get -y clean \
&& rm -rf /var/lib/apt/lists/*
RUN pip install pip -U \
&& pip install jupyter numpy scipy pandas sklearn matplotlib plotly \
&& rm -r /root/.cache/pip
COPY requirements.txt /app/
WORKDIR /app
RUN pip install -r requirements.txt
RUN mkdir /logs
COPY . /app
ENTRYPOINT ["python", "psla.py"]
| # | Change | User | Description | Committed | |
|---|---|---|---|---|---|
| #3 | 25220 | Robert Cowham |
Moved project files to new location: //guest/perforce_software/log-analyzer/psla/... Required by Swarm project structure for workshop. |
||
| #2 | 24290 | Robert Cowham | Fix pip version to avoid bug with 10.0 | ||
| #1 | 23765 | Robert Cowham | Moved things down one level to psla dir to make it easier to see what belongs | ||
| //guest/perforce_software/utils/log_analyzer/Dockerfile | |||||
| #1 | 23704 | Robert Cowham | Save before simplifying | ||