Skip to content

Commit b0cdec0

Browse files
committed
fix: improve docker examples
1 parent 274f2a6 commit b0cdec0

6 files changed

Lines changed: 11 additions & 11 deletions

File tree

.dockerignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
target/
2-
.volumes/
2+
docker/.volumes/
33
.git

docker/.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
DB_NAME=common_app
1+
DB_URL=database:5432/common_app
22
DB_USERNAME=root
33
DB_PASSWORD=root
44
TOKEN_SECRET=secret

docker/Dockerfile.prod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,4 +17,4 @@ COPY --from=BUILDER /usr/src/app/target/api*.jar ./api.jar
1717

1818
EXPOSE ${SERVER_PORT}
1919

20-
CMD [ "java", "-jar", "api.jar" ]
20+
ENTRYPOINT [ "java", "-jar", "api.jar" ]

docker/docker-compose.dev.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,14 @@ services:
1111
environment:
1212
POSTGRES_USER: ${DB_USERNAME}
1313
POSTGRES_PASSWORD: ${DB_PASSWORD}
14-
POSTGRES_DB: ${DB_NAME}
14+
POSTGRES_DB: common_app
1515
TZ: America/Sao_Paulo
1616
PGTZ: America/Sao_Paulo
1717
volumes:
1818
- ./.volumes/database:/var/lib/postgresql/data
1919

2020
api:
21-
image: maven:3.8.3
21+
image: maven:3.8.5-openjdk-17
2222
restart: unless-stopped
2323
container_name: common-api
2424
links:
@@ -29,11 +29,11 @@ services:
2929
- "8080:8080"
3030
- "8000:8000"
3131
environment:
32-
DB_URL: database:5432/${DB_NAME}
32+
DB_URL: ${DB_URL}
3333
DB_USERNAME: ${DB_USERNAME}
3434
DB_PASSWORD: ${DB_PASSWORD}
3535
volumes:
36-
- ./:/app
36+
- ../:/app
3737
- ./.volumes/maven:/root/.m2
3838
working_dir: /app
39-
command: mvn spring-boot:run
39+
entrypoint: mvn spring-boot:run

docker/docker-compose.prod.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ services:
1010
environment:
1111
POSTGRES_USER: ${DB_USERNAME}
1212
POSTGRES_PASSWORD: ${DB_PASSWORD}
13-
POSTGRES_DB: ${DB_NAME}
13+
POSTGRES_DB: common_app
1414
TZ: America/Sao_Paulo
1515
PGTZ: America/Sao_Paulo
1616
volumes:
@@ -25,7 +25,7 @@ services:
2525
ports:
2626
- 8080:80
2727
environment:
28-
DB_URL: database:5432/${DB_NAME}
28+
DB_URL: ${DB_URL}
2929
DB_USERNAME: ${DB_USERNAME}
3030
DB_PASSWORD: ${DB_PASSWORD}
3131
TOKEN_SECRET: ${TOKEN_SECRET}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -207,7 +207,7 @@
207207
<artifactId>spring-boot-maven-plugin</artifactId>
208208
<configuration>
209209
<jvmArguments>
210-
-agentlib:jdwp=transport=dt_socket,server=y,address=*:8000,suspend=n
210+
-agentlib:jdwp=transport=dt_socket,server=y,address=*:8000,server=y,suspend=n
211211
</jvmArguments>
212212
</configuration>
213213
<executions>

0 commit comments

Comments
 (0)