Advertisement
Guest User

Untitled

a guest
Aug 19th, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. # FROM - название образа.
  2. FROM alpine
  3. # Рабочая дирректорния
  4. WORKDIR /usr/software
  5. # RUN - выполнение комманд в системе. Каждый RUN создаетновый слой. Ниже устанавливаются пакеты.
  6. RUN apk update && apk upgrade && apk add --no-cache bash git openssh python3-dev py3-setuptools build-base gcc gfortran build-base boost-dev
  7. # Клонирование репозитория с утилитой
  8. RUN git clone https://github.com/tudarmstadt-lt/sensegram.git
  9. RUN python3 -m ensurepip && \
  10. pip3 install --upgrade pip setuptools && \
  11. if [ ! -e /usr/bin/pip ]; then ln -s pip3 /usr/bin/pip ; fi && \
  12. if [[ ! -e /usr/bin/python ]]; then ln -sf /usr/bin/python3 /usr/bin/python; fi && \
  13. pip3 install wheel && \
  14. pip3 install --upgrade pip
  15. # Установка зависимостей из requirements.txt
  16. RUN pip3 install -r sensegram/requirements.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement