【问题标题】:AWS Server setup with JIRA, Docker使用 JIRA、Docker 设置 AWS 服务器
【发布时间】:2016-04-20 13:23:21
【问题描述】:

我有一个 Amazon EC2 实例,我想将它用作客户端项目的开发服务器并运行 JIRA。我有一个指向 EC2 服务器 IP 的域。我是 docker 新手,所以不确定我的方法是否正确。

我想安装一个在 jira.domain.com 上运行的 JIRA 容器(与另一个 jiradb MYSQL 容器),以及在 client.domain.com 上托管客户端登台网站的潜力,这些网站指向客户端的 docker 容器.

我一直在尝试使用提供的命令来使用This JIRA docker image

docker run --detach --publish 8080:8080 cptactionhank/atlassian-jira:latest

但容器总是在设置过程中停止运行(设置在步骤之间需要一段时间)。当我再次运行容器时,它会回到设置的开始。

一旦我设置了 JIRA,我将如何在子域下运行它?然后我怎么能让 client.domain.com 指向一个单独的 docker 容器?

提前致谢!

【问题讨论】:

    标签: amazon-web-services amazon-ec2 docker jira


    【解决方案1】:

    您可能知道设置 Jira 有两个注意事项,无论是作为服务器还是容器:

    1. 您需要在设置过程的早期输入许可证密钥(并且需要 Internet 连接进行验证),即使是评估版也是如此
    2. 默认情况下,Jira 将使用其内置的(H2、IIRC)数据库,除非您配置了外部数据库

    因此,在 2) 的情况下,您可能希望确保已准备好并设置了外部数据库。

    有关各种数据库的准备步骤,请参阅 Connecting Jira applications to external databases

    您没有提到您的第一次设置运行在哪个阶段失败,但是一旦您完成了第 1 步)或任何进一步成功的设置,这是我做的第一件事,以免丢失所有工作,我d 完成了,就是提交容器!

    docker commit -a 'My Name' -m 'Jira configured and set up' <container ID> myrepo/myjira:mytag
    

    这样您就不会丢失所有以前的工作,并且可以一举将容器保存到新图像中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-07
      • 2018-11-24
      • 1970-01-01
      • 2022-08-24
      • 2021-12-24
      • 2016-04-17
      相关资源
      最近更新 更多