2015-12-22 3 views
2

Я нашел this docker image with JIRA на нем. JIRA может использоваться с MySQL, но я не хочу запускать MySQL в другой контейнер.Как запустить JIRA и MySQL на одном контейнере Docker

По моему мнению, более полезно запускать MySQL в одном контейнере (более быстрый доступ, более высокая безопасность, меньше ресурсов и т. Д.).

Как это сделать?

ответ

1

Вам необходимо использовать базовое изображение, которое специализируется на управлении несколькими службами, чтобы избежать «PID 1 zombie reaping issue».

Создать dockerfile похожий на JIRA one, но:

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

0

Я сделал JIRA и PostgreSQL, но в двух контейнерах, посмотрите на https://github.com/manufy/docker-jira-bitbucket-gitlab/blob/master/atlassian/jira/docker-compose.yml

В одном контейнере можно смешать JIRA Dockerfile и добавьте команды для установки MySQL, после того, что только настроить БД на веб-JIRA установки.

Возможно, вам помогут

Смежные вопросы