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
- #RUN apk --no-cache --update-cache add gcc gfortran python python-dev py-pip build-base wget freetype-dev libpng-dev openblas-dev
- # Установка зависимостей из requirements.txt
- #RUN pip install setuptools && pip install -r sensegram/requirements.txt
- RUN pip3 install -r sensegram/requirements.txt
- # создаем папку
- #RUN mkdir models/
- # скачиваем файлы
- #RUN wget http://ltdata1.informatik.uni-hamburg.de/sensegram/en/ukwac.word_vectors models/ && \
- # wget http://ltdata1.informatik.uni-hamburg.de/sensegram/en/ukwac.w2v.txt.sense_vectors models/ && \
- # wget http://ltdata1.informatik.uni-hamburg.de/sensegram/en/ukwac.w2v.sense_vectors.inventory.csv models/
- # Запускаем утилиту
- #CMD python train.py models/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement