Skip to content

Commit 910882a

Browse files
authored
Merge pull request #6 from databucket/cleanup
Cleanup
2 parents 6767370 + 7e56b55 commit 910882a

3 files changed

Lines changed: 22 additions & 8 deletions

File tree

README.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,9 @@ Above command will create docker environment with two containers `databucket-app
6464

6565
# Building images locally
6666

67-
Databucket app is available for download at https://www.databucket.pl/download. Moreover, you can build jar file on your own before building docker image.
67+
Run one of below commands from repository root.
6868

69-
Once image is build, must be placed in respective folder (ie: in `databucket-docker-alpine`).
70-
Once jar file is in folder run one of below commands from repository root.
69+
## Linux/OS X
7170

7271
|command|scope|
7372
|-|-|
@@ -80,6 +79,18 @@ Once jar file is in folder run one of below commands from repository root.
8079
|`make release_latest`|pushes latest images to docker-hub (requires respective credentials)|
8180
|`make release_version`|pushes versioned images to docker-hub (requires respective credentials)|
8281

82+
## Windows
83+
84+
```bash
85+
docker build -t databucket-app:2.2.5-alpine databucket-docker-alpine
86+
```
87+
88+
or
89+
90+
```bash
91+
docker build -t databucket-app:2.2.5-slim databucket-docker-slim
92+
```
93+
8394
# Building images in TravisCI
8495

85-
Not yet available, requires **databucket-app** jar to be published somewhere first...
96+
Comming soon.

databucket-docker-alpine/Dockerfile

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,14 @@ ENV JAR_NAME databucket-app-2.2.5.jar
1313
RUN adduser spring --disabled-password --gecos ""
1414

1515
RUN apk update && \
16-
apk upgrade
16+
apk upgrade && \
17+
apk add ca-certificates wget && \
18+
update-ca-certificates
1719

1820
COPY /docker-entrypoint.sh /home/spring/docker-entrypoint.sh
1921
RUN chmod +x /home/spring/docker-entrypoint.sh
2022

21-
COPY /${JAR_NAME} /home/spring/${JAR_NAME}
23+
RUN wget -O /home/spring/databucket-app-2.2.5.jar https://github.com/databucket/databucket-app/releases/download/2.2.5/databucket-app-2.2.5.jar
2224
RUN chown spring:spring /home/spring/${JAR_NAME}
2325

2426
USER spring

databucket-docker-slim/Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@ ENV JAR_NAME databucket-app-2.2.5.jar
1313
RUN adduser spring --disabled-password --gecos ""
1414

1515
RUN apt-get update && \
16-
apt-get upgrade -y
16+
apt-get upgrade -y && \
17+
apt-get install wget -y
1718

1819
COPY /docker-entrypoint.sh /home/spring/docker-entrypoint.sh
1920
RUN chmod +x /home/spring/docker-entrypoint.sh
2021

21-
COPY /${JAR_NAME} /home/spring/${JAR_NAME}
22+
RUN wget -O /home/spring/databucket-app-2.2.5.jar https://github.com/databucket/databucket-app/releases/download/2.2.5/databucket-app-2.2.5.jar
2223
RUN chown spring:spring /home/spring/${JAR_NAME}
2324

2425
USER spring

0 commit comments

Comments
 (0)