MyTetra Share
Делитесь знаниями!
Установить JetBrains YouTrack в Docker (неофициальный образ)
Время создания: 26.02.2018 14:29
Автор: br0ke
Текстовые метки: docker, youtrack, jetbrains, install, bugtracker, ubuntu
Раздел: Информационные технологии - Linux - Docker
Запись: and-semakin/mytetra_data/master/base/1519637360d1v87sfm0i/text.html на raw.githubusercontent.com

Установить систему управления задачами и баг-трекер YouTrack от JetBrains. Бесплатная лицензия позволяет использовать систему неограниченное время, но ограничивает использование системы лишь десятью пользователями.


1. Создать директории для хранения данных:

mkdir -p /var/lib/youtrack

mkdir -p /var/log/youtrack

mkdir -p /etc/youtrack


или


sudo mkdir -p /jetbrains/youtrack/data \

/jetbrains/youtrack/logs \

/jetbrains/youtrack/conf \

/jetbrains/youtrack/backups \

/jetbrains/youtrack/temp \

/jetbrains/youtrack/lib


2. Создать в системе пользователя youtrack и дать ему права:

sudo useradd -u 2000 youtrack

sudo chgrp -R youtrack /var/lib/youtrack/

sudo chmod -R g+rwx /var/lib/youtrack/

sudo chgrp -R youtrack /etc/youtrack/

sudo chmod -R g+rwx /etc/youtrack/


или


sudo chmod -R 750 /jetbrains/youtrack

sudo chown -R 2000:2000 /jetbrains/youtrack


3. Создать Docker-контейнер с YouTrack:

docker create -t -i -p 8080:8080 -v /var/lib/youtrack:/var/lib/youtrack -v /var/log/youtrack:/var/log/youtrack -v /etc/youtrack:/usr/local/youtrack/conf -v /tmp:/tmp --name docker-youtrack --restart unless-stopped dzwicker/docker-youtrack


или


docker create -it -p 8080:8080 \

-v /jetbrains/youtrack/lib:/var/lib/youtrack \

-v /jetbrains/youtrack/data:/usr/local/youtrack/data \

-v /jetbrains/youtrack/logs:/usr/local/youtrack/logs \

-v /jetbrains/youtrack/backups:/usr/local/youtrack/backups \

-v /jetbrains/youtrack/temp:/usr/local/youtrack/temp \

-v /jetbrains/youtrack/conf:/usr/local/youtrack/conf \

--name docker-youtrack \

--restart unless-stopped \

dzwicker/docker-youtrack



4. Запустить Docker-контейнер:

docker start docker-youtrack


5. YouTrack будет доступен по IP-адресу хостовой машины на порту 8080.


Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования