FROM maven:3.9.6-eclipse-temurin-17-alpine

RUN sed -i 's/<mirrors>/<mirrors><mirror><id>aliyunmaven<\/id><mirrorOf>*<\/mirrorOf><name>阿里云公共仓库<\/name><url>https:\/\/maven.aliyun.com\/repository\/public<\/url><\/mirror>/' /usr/share/maven/conf/settings.xml

EXPOSE 8080
VOLUME /application
WORKDIR /application

CMD ["mvn", "spring-boot:run"]