【发布时间】:2020-02-23 07:01:23
【问题描述】:
我正在做一个小的概念证明,并希望将 Spring Boot 应用程序与 Redis 运行到同一个容器中。
我找到了multi-stage build docs 和official Redis image。
我应该如何将它们连接在一起?即使这个概念似乎已经有几年了,我仍然找不到相关的例子。
我的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"]
【问题讨论】:
-
我也想知道这个,嗯科学。
标签: spring-boot docker redis docker-multi-stage-build