Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # FROM - название образа.
- FROM alpine
- # Рабочая дирректорния
- WORKDIR /usr/software
- # RUN - выполнение комманд в системе. Каждый RUN создаетновый слой. Ниже устанавливаются пакеты.
- RUN apk update && apk upgrade && apk add --no-cache bash git openssh python3-dev py3-setuptools build-base gcc gfortran build-base boost-dev
- # Клонирование репозитория с утилитой
- RUN git clone https://github.com/tudarmstadt-lt/sensegram.git
- RUN python3 -m ensurepip && \
- pip3 install --upgrade pip setuptools && \
- if [ ! -e /usr/bin/pip ]; then ln -s pip3 /usr/bin/pip ; fi && \
- if [[ ! -e /usr/bin/python ]]; then ln -sf /usr/bin/python3 /usr/bin/python; fi && \
- pip3 install wheel && \
- pip3 install --upgrade pip
- # Установка зависимостей из requirements.txt
- RUN pip3 install -r sensegram/requirements.txt
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement