You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Vladimir Protsenko 76e03861bc Fixed IMAGE_NAME variable 2 years ago
.dockerignore IC 2 years ago
Dockerfile Fixed IMAGE_NAME variable 2 years ago
build.sh Fixed IMAGE_NAME variable 2 years ago
readme.md Fixed IMAGE_NAME variable 2 years ago
start_daemon.sh Fixed IMAGE_NAME variable 2 years ago
start_interactively.sh Fixed IMAGE_NAME variable 2 years ago

readme.md

Как использовать:

git clone https://git.ai.ssau.ru/liav/docker_template myproject
cd myproject
./build.sh
./start_daemon.sh или ./start_interactively.sh 

Цель - получить контейнер с пользователем, идентичным пользователю в host системе, чтобы:

  • новые файлы (логи/модели etm.) принадлежали пользователю, а не root,
  • в диспетчере процессов (top/htop) процессы принадлежали пользователю.

Если в контейнере нужно выполнить действие от root, можно:

  • выполнить их в Dockerfile до USER ${USER},
  • подключиться к запущенному контейнеру 7sDe, вызвав на хосте docker exec -it -u root 7sDe /bin/bash,
  • сконфигурировать sudoers в Dockerfile, выполнить через sudo.

-v /home/${USER}:/wd 

означает, что /wd в контейнере будет связана с домашней папкой пользователя в /home/ на хосте.