我正在创建一个docker映像,其中部署了一个spring-boot应用程序。API可以在本地找到,但当部署为amazonlinux的映像时:2 API返回?用于西里尔字母例如"请求";Городскоераниедляадресаasos"。回复:"?????asos A";
来自亚马逊:2#自openjdk:8jdk-alpine运行yum-install-y java maven
ARG JAR_FILE=目标/application-exec.JAR复制${JAR_FILE}app.JARRUN mkdir/data运行mkdir/src暴露8002ENTRYPOINT["sh","-c","java-Xms4g-Xmx4g-XX:+UseStringDeduplication-jar-Dspring.profiles.active=dev/app.jar"]
如果有人解决了类似的问题,请告诉我。
尝试
@RequestMapping(
value = "/all",
method = RequestMethod.GET,
produces = MediaType.APPLICATION_JSON_UTF8_VALUE
)
Удачи:(