Spring boot MySql and docker| Spring Boot MySql | Spring Boot with Docker | Java with Docker
Spring boot application integrated with MySql and deployed in docker container
Dockerfile
------------------------------
FROM adoptopenjdk/openjdk11:alpine-jre
ARG JAR_FILE="/target/*.jar"
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar", "app.jar"]
docker-compose.yaml
------------------------------------------------
version: "3.8"
services:
mysql:
image: mysql:8.0
volumes:
- mysql-volume:/var/lib/mysql
ports:
- "3306:3306"
networks:
- network_spring
environment:
MYSQL_ROOT_PASSWORD: root
student:
container_name: student
image: naresh546/studentdemo:dev
ports:
- "8080:8080"
depends_on:
- mysql
networks:
- network_spring
environment:
SPRING_PROFILES_ACTIVE: dev
SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/test?createDatabaseIfNotExist=true
networks:
network_spring:
volumes:
mysql-volume:
Видео Spring boot MySql and docker| Spring Boot MySql | Spring Boot with Docker | Java with Docker канала web.developer
Dockerfile
------------------------------
FROM adoptopenjdk/openjdk11:alpine-jre
ARG JAR_FILE="/target/*.jar"
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar", "app.jar"]
docker-compose.yaml
------------------------------------------------
version: "3.8"
services:
mysql:
image: mysql:8.0
volumes:
- mysql-volume:/var/lib/mysql
ports:
- "3306:3306"
networks:
- network_spring
environment:
MYSQL_ROOT_PASSWORD: root
student:
container_name: student
image: naresh546/studentdemo:dev
ports:
- "8080:8080"
depends_on:
- mysql
networks:
- network_spring
environment:
SPRING_PROFILES_ACTIVE: dev
SPRING_DATASOURCE_URL: jdbc:mysql://mysql:3306/test?createDatabaseIfNotExist=true
networks:
network_spring:
volumes:
mysql-volume:
Видео Spring boot MySql and docker| Spring Boot MySql | Spring Boot with Docker | Java with Docker канала web.developer
Комментарии отсутствуют
Информация о видео
26 января 2024 г. 9:00:11
00:39:20
Другие видео канала