Загрузка...

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
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять