|
|
@ -1,14 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
git clone https://git.ai.ssau.ru/liav/docker_template myproject
|
|
|
|
|
|
|
|
cd myproject
|
|
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
Модифицируйте `Dockerfile` для выбора базового образа из https://hub.docker.com/ и установки зависимостей. Отредактируйте .dockerfile, если хотите скопировать файлы в образ командой COPY (по-умолчанию файлы не отправляются в контекст для ускорения сборки).
|
|
|
|
|
|
|
|
```
|
|
|
|
```
|
|
|
|
./build.sh
|
|
|
|
./build.sh
|
|
|
|
./start_daemon.sh или ./start_interactively.sh
|
|
|
|
./download_assets.sh
|
|
|
|
|
|
|
|
./jupyter.sh
|
|
|
|
```
|
|
|
|
```
|
|
|
|
-----------------------------------
|
|
|
|
Используйте ноутбуки в `src` для генерации данных, разметки, обучения и вывод результатов.
|
|
|
|
При использовании этой схемы будет получен контейнер с пользователем, идентичным пользователю в `host` системе. Новые файлы (логи/модели etm.) и процессы в диспетчере процессов (top/htop) хоста будут принадлежать вашему пользователю.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Параметр `-v $(pwd):/wd ` в `start` скриптах означает, что директория `/wd` в контейнере будет связана с текущей папкой на хосте.
|
|
|
|
|