From f2af461e570002fad70081b28f35051e70739b23 Mon Sep 17 00:00:00 2001 From: Marcus Proest Date: Sat, 25 Apr 2020 17:52:25 +0200 Subject: add Dockerfile --- docker/Dockerfile | 6 ++++++ docker/README.md | 7 +++++++ 2 files changed, 13 insertions(+) create mode 100644 docker/Dockerfile create mode 100644 docker/README.md diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..f01c64b --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,6 @@ +FROM hypriot/rpi-java +RUN mkdir /brc +COPY BedrockConnect-1.0-SNAPSHOT.jar /brc +WORKDIR /brc +EXPOSE 19132/udp +CMD ["java", "-Xms1G", "-Xmx1G", "-jar", "BedrockConnect-1.0-SNAPSHOT.jar", "nodb=true"] diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 0000000..7ff3bec --- /dev/null +++ b/docker/README.md @@ -0,0 +1,7 @@ +# BedrockConnect on Docker on Raspberry Pi + +- Put the `Dockerfile` and the `BedrockConnect-1.0-SNAPSHOT.jar` in one directory +- Configure the `CMD` line in the `Dockerfile` to fit your needs + - `generatedns` will not work, as it wants user input +- run `docker build -t bedrock-connect .` +- run `docker run --name "bedrock-c" -d --restart always -p 19132:19132/udp bedrock-connect` -- cgit v1.2.1