Microservices Docker is a repository for simple project microservices using docker. In this repository, I using example 2 services, book service and order service. Those services is a simple service. And I use an api gateway for connect from frontend to services.
Those services using GO Language programming and for api gateway I use Express JS. And I use PostgreSQL for database system. This repository made for my notes and others who want to learn microservices with docker.
Before you running this project, you must clone this repository to your local. And you must install docker in your pc, because in this repo use docker for containerize those services and the api gateway.
For clone this repo, you can use this command.
git clone https://github.com/ariefnhidayah/microservices-docker.git
You can install docker use this link
Install Docker
If you already clone this repo and install docker, you can use this command for running this project in your local-docker.
docker-compose up -d
And if you failed for running docker compose, you must install docker compose in your pc. You can see this link for the installation
Docker Compose