Skip to content

Commit

Permalink
fix dockerfile
Browse files Browse the repository at this point in the history
  • Loading branch information
malikzh committed Oct 1, 2022
1 parent 8cf76cd commit 55ccb76
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ FROM amazoncorretto:17-alpine
EXPOSE 14579
WORKDIR /app
ARG artifact=build/libs/NCANode.jar
COPY $artifact /app
COPY $artifact /app/NCANode.jar
RUN mkdir /app/cache
VOLUME /app/cache
ENTRYPOINT ["java", "-jar", "NCANode.jar"]
Expand Down
12 changes: 12 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
- Возможность добавления подписей уже в существующие файлы CMS и XML
- Поддержка новых ЭЦП (ГОСТ 2015) и новых CRL
- Добавлены тесты на весь функционал
- Docker

## Кому надо?

Expand Down Expand Up @@ -99,6 +100,13 @@ https://profit.kz/news/56732/Otkritij-kod-Beeline-Hacktoberfest-v-Kazahstane/

Собранный проект будет лежать: `build/libs/NCANode.jar` или `build/libs/NCANode.war`

### Запуск в Docker

```bash
docker volume create ncanode_cache
docker run -d malikzh/ncanode -p 14579:14579 -v ncanode_cache:/app/cache
```

### Запуск проекта без сборки

Проект запустить можно командой:
Expand All @@ -107,4 +115,8 @@ https://profit.kz/news/56732/Otkritij-kod-Beeline-Hacktoberfest-v-Kazahstane/
$ ./gradlew bootRun
```

### После запуска

Проверить можно, перейдя на страницу: http://localhost:14579/actuator/health

Сделано с ❤️

0 comments on commit 55ccb76

Please sign in to comment.