From d4f60e66327282e03d379084ef4c78f82a22aaf6 Mon Sep 17 00:00:00 2001 From: Andriy Kryvtsun Date: Mon, 21 Oct 2024 20:58:28 +0300 Subject: [PATCH] #18 fix docker container usage --- Dockerfile | 6 ++++-- README.md | 6 ++++-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1937e71..315f0f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,9 @@ FROM openjdk:17-jdk-slim -WORKDIR /use/local/guru-bot +ARG BOT_HOME=/use/local/guru-bot -COPY ./build/libs/guru-bot-1.0.0.jar /use/local/guru-bot/guru-bot.jar +WORKDIR $BOT_HOME + +COPY ./build/libs/guru-bot-1.0.0.jar $BOT_HOME/guru-bot.jar CMD ["java", "-jar", "guru-bot.jar"] diff --git a/README.md b/README.md index 3f82fbf..df8e73a 100644 --- a/README.md +++ b/README.md @@ -104,9 +104,11 @@ BOT_DEBUG = true/false Running Docker container (don't do this on Apple Silicon) ```bash -docker run -d --name guru-bot-container \ + docker run -d --name guru-bot-container \ -e BOT_TOKEN="bot token" \ - guru-bot + -e BOT_DEBUG="true" \ + -v :/use/local/guru-bot/course \ + guru-bot ``` ### Useful Links