33 lines
966 B
Markdown
33 lines
966 B
Markdown
## Das JRE Starter
|
|
### _Java JRE to launch java applications in Docker_
|
|
|
|
[](https://www.docker.com/)
|
|
|
|
### 📌 Using
|
|
- Put applications into `./data/app` folder to use Docker's mounted applications to be launched
|
|
- or Put applications into `./apps` folder to use launched applications directly in the container4 in the case uncomment rows in `./Dockerfile`
|
|
- **Do not forget** to make or correct `start.sh` file in each of subdirectories in application's dir [as in example](#StsartExample).
|
|
- Launch a Docker
|
|
```shell
|
|
docker compose up -d
|
|
```
|
|
|
|
#### start.sh file example<a id='StsartExample' />
|
|
```shell
|
|
#!/bin/bash
|
|
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
cd "$SCRIPT_DIR" || exit 127
|
|
|
|
JAVA_D_PARAMS="
|
|
-Dspring.profiles.active=prod
|
|
-Dlogging.file.name=logs/ServiceName.log
|
|
"
|
|
|
|
java -jar ${JAVA_D_PARAMS} ServiceName.jar &
|
|
|
|
exit 0
|
|
|
|
```
|
|
|
|
###### _Made by -=:dAs:=-_ |