Я выполняю небольшую проверку концепции и хочу запустить приложение Spring Boot
с Redis
в том же контейнере.
Я обнаружил документы многоэтапной сборки и официальное изображение Redis .
Как их соединить? Даже концепция, кажется, на пару лет, я до сих пор не могу найти соответствующие примеры.
Мой Dockerfile
:
FROM redis:5.0.6-alpine
// How can I run Redis server in here?
FROM openjdk:8-jdk-alpine
VOLUME /tmp
EXPOSE 9001
ARG DEPENDENCY=target/dependency
COPY ${DEPENDENCY}/BOOT-INF/lib /app/lib
COPY ${DEPENDENCY}/META-INF /app/META-INF
COPY ${DEPENDENCY}/BOOT-INF/classes /app
ENTRYPOINT ["java","-cp","app:app/lib/*","name.poc.Application"]