将JIRA从本机实例还原到Docker容器

时间:2019-03-21 03:34:03

标签: docker jira jira-plugin

当前,我正在使用JIRA本机实例。现在我想将其转换为docker容器。有人可以建议我这样做吗?

1 个答案:

答案 0 :(得分:1)

您绝对可以使用docker将JIRA本机还原到docker容器中。

步骤:

  • 备份现有的JIRA
  • 启动JIRA dockerized
  • 还原新的JIRA

-备份现有的JIRA

-启动docker化的JIRA

使用community image作为官方图片还不存在

docker run --name jira --detach --publish 8080:8080 cptactionhank/atlassian-jira-software:latest
  • 使用所需的选项安装

-恢复新的JIRA

复制entitys.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
-在File Name字段中输入entity.xml
-按恢复
-很大可能要花时间
做完了!

改进

如果要保持数据持久,请使用卷:

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