Merge patch-1 #1
2 changed files with 3 additions and 2 deletions
|
@ -7,7 +7,7 @@ RUN chown -R games /usr/games
|
||||||
|
|
||||||
USER games
|
USER games
|
||||||
WORKDIR /usr/games/minecraft-purpur
|
WORKDIR /usr/games/minecraft-purpur
|
||||||
RUN curl -o purpur.jar https://api.pl3x.net/v2/purpur/$VERSION/latest/download
|
RUN curl -o purpur.jar https://api.purpurmc.org/v2/purpur/$VERSION/latest/download
|
||||||
|
|
||||||
WORKDIR /usr/games/minecraft-purpur/data
|
WORKDIR /usr/games/minecraft-purpur/data
|
||||||
CMD [ "java", "-jar", "../purpur.jar" ]
|
CMD echo "eula=true" > eula.txt && java -jar ../purpur.jar
|
||||||
|
1
minecraft-purpur/README.md
Normal file
1
minecraft-purpur/README.md
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Please note that if you are using the composefile you will need to `chown 12:100 data/` to allow the "games" user to write in the workdir.
|
Loading…
Reference in a new issue
is there a specific reason for adding eula.txt on every container start, instead of just making it part of the image (ie using a RUN or ADD statement)?
putting it in the CMD statement makes each container a few kb larger because of how OverlayFS works, and more importantly, breaks if the user specifies their own command on container creation