devpuppet / mssc-beer-service-kamil

Repository created to complete Spring microservices course on Udemy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Qkiz288

Repository created to complete John Thompson's Microservices course on Udemy

Architecture

In order to run the microservices

  1. Install Docker on your machine (v20.10.3 used during development)

  2. Install Docker IDE plugin

  3. Run src/main/docker/local-logging/compose-logging.yaml file

Eureka

  • To open Eureka console, go to: http://netflix:eureka@eureka:8761/eureka/

Elasticsearch

  • To see the Elasticsearch logs, go to: http://localhost:5601/app/kibana

phpMyAdmin

  • To enter phpMyAdmin, go to: http://root:password@localhost:8084/

Docker Hub

See Docker images in my Docker Hub repo under https://hub.docker.com/u/qkiz288
To push the Docker image to your docker hub:
  1. in maven settings.xml add:
    <servers>
    <server>
    <id>docker.io</id>
    <username>dockerhub_login</username>
    <password>dockerhub_password</password>
    </server>
    </servers>
  2. In pom.xml set qkiz288 as docker.image.prefix property
  3. run: mvn clean package docker:build docker:push

Related repositories

  1. Developed for microservices

  2. Developed for practice:

About

Repository created to complete Spring microservices course on Udemy


Languages

Language:Java 98.6%Language:Dockerfile 1.4%