如何在同一个 Docker 容器上 运行 JIRA 和 MySQL

How to run JIRA and MySQL on same Docker Container

我在上面找到了this docker image with JIRA。 JIRA 可以与 MySQL 一起使用,但我不想 运行 MySQL 在另一个容器上。

我认为 运行 和 MySQL 在同一容器上更有用(访问速度更快、安全性更高、资源更少等)。

我怎样才能做到这一点?

您需要使用专门管理多个服务的基础镜像,以避免出现“”。

创建一个类似于 JIRA one 的 docker 文件,但是:

这样,您可以轻松启动多个应用程序,并且停止容器,同时知道所有 应用程序将正常停止。

我做了 JIRA 和 PostgreSQL,但在两个容器中,请看 https://github.com/manufy/docker-jira-bitbucket-gitlab/blob/master/atlassian/jira/docker-compose.yml

在一个容器中,您可以混合使用 JIRA Dockerfile 并添加命令来安装 mysql,之后只需在 web jira install 上配置数据库。

也许能帮到你