我发现了this docker image with JIRA。 JIRA可以与MySQL一起使用,但我不想在另一个Container上运行MySQL。
在我看来,在同一个容器上运行MySQL更有用(访问速度更快,安全性更高,资源更少等)。
我该如何实现?
答案 0 :(得分:1)
您需要使用专门管理多项服务的基本图片,以避免使用“PID 1 zombie reaping issue”。
创建类似于JIRA one的dockerfile,但是:
phusion/baseimage-docker
为基本图片使用baseimage-docker的init系统:
CMD ["/sbin/my_init"]
这样,您就可以轻松启动多个应用,也停止容器,同时知道所有应用将正常停止。
答案 1 :(得分:0)
我做了JIRA和PostgreSQL,但在两个容器中,请查看https://github.com/manufy/docker-jira-bitbucket-gitlab/blob/master/atlassian/jira/docker-compose.yml
在一个容器中,你可以混合JIRA Dockerfile并添加命令来安装mysql,之后只在web jira install上配置db。
也许会帮助你