Восстановите JIRA из собственного экземпляра в контейнер докера - PullRequest
0 голосов
/ 21 марта 2019

В настоящее время я использую собственный экземпляр JIRA.Теперь я хочу преобразовать его в докер-контейнер.Может кто-нибудь предложить мне способ сделать это?

1 Ответ

1 голос
/ 21 марта 2019

Определенно вы можете восстановить собственный JIRA в контейнер докера, используя docker.

Шаги:

  • Резервное копирование существующего JIRA
  • Запустить док-станцию ​​JIRA
  • Восстановить новую JIRA

- Резервное копирование существующей JIRA

- Запустить док-станцию ​​JIRA

Используйте изображение сообщества , поскольку официальное изображение еще не существует

docker run --name jira --detach --publish 8080:8080 cptactionhank/atlassian-jira-software:latest
  • Установка с использованием нужных вам опций

- Восстановить новую JIRA

Скопируйте entity.xml, чтобы быть готовым восстановить его:

cd backup
# copy inside of the docker
docker cp entities.xml jira:/var/atlassian/jira/import/

Перейдите к http://localhost:8080/secure/admin/XmlRestore!default.jspa
- Введите entity.xml в поле File Name
- Нажмите Восстановить
- Это может занять время, если оно большое
Готово!

Улучшение

Используйте том, если вы хотите, чтобы ваши данные были постоянными:

docker run -v jira_data:/var/atlassian ...
...