Skip to content

Commit 8187072

Browse files
authored
Merge pull request #17 from BarcodeAPI/Updating-Dockerfile
Update Dockerfile
2 parents 24453d4 + 540a5ba commit 8187072

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

Dockerfile

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,23 @@
11

2-
# Build stage
2+
# Build
33
FROM maven:3-openjdk-11-slim AS build
44
COPY src /home/app/src
55
COPY pom.xml /home/app
66
RUN mvn clean compile assembly:single -f /home/app/pom.xml
77

8-
# Package stage
8+
# Package
99
FROM openjdk:11-jre-slim
1010
RUN apt update && apt install -y libfreetype-dev && rm -rf /var/lib/apt/lists/*
1111
COPY --from=build /home/app/target/server.jar /usr/local/lib/server.jar
1212
COPY config /config
1313
COPY resources /resources
1414

15+
# Mounts
16+
VOLUME /cache
1517
VOLUME /config
1618

19+
# Ports
1720
EXPOSE 8080
18-
CMD ["java","-jar","/usr/local/lib/server.jar"]
1921

22+
# Command
23+
CMD [ "java", "-jar", "/usr/local/lib/server.jar", "--language", "en_US", "--port", "8080" ]

0 commit comments

Comments
 (0)