RabbitMQ и Spring Java, работающие в одном и том же Docker контейнере - PullRequest
1 голос
/ 02 апреля 2020

Я пытаюсь выяснить, как запустить RabbitMQ, который устанавливает плагин Auth и Java Netflix Sidecar в одном контейнере.

Пока у меня есть это Dockerfile, но оно не работает:

FROM rabbitmq:3.8.2-management

COPY rabbitmq.conf /etc/rabbitmq/rabbitmq.conf

FROM openjdk:14-alpine

#make working directory /
WORKDIR /

#add logging service into workdir
ADD demo-0.0.1-SNAPSHOT.jar demo-0.0.1-SNAPSHOT.jar

#expose port
EXPOSE 5678

#run sidecar and rabbit service
CMD ["sh", "-c", "rabbitmq-plugins enable rabbitmq_auth_backend_http; rabbitmq-server", "java", "-jar", "demo-0.0.1-SNAPSHOT.jar"]

Нужен ли мне скрипт bash в моем случае?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...