Skip to content

biplobpustcse/MicroserviceProject-Docker

Repository files navigation

Microservice Project with Docker and SQL Database

docker build CMD command

go to your project directory
docker build -t your-image-name .
docker run -p 4202:8080 --name your-container-name your-image-name

docker-compose.yml

version: '3.5'
services:
  ProductService:
   image: ${DOCKER_REGISTRY-}producstmicroservice:v1
   build:
    context: .
    dockerfile: ProductMicroservice/Dockerfile
   environment:
    - CONNECTIONSTRINGS__DEFAULTCONNECTION=Data Source=192.168.0.104,1433;Initial Catalog=ProductServiceDB;User Id=sa;Password=data!2019;Encrypt=True;TrustServerCertificate=True;
   ports:
    - "4201:8080"
  UserService:
   image: ${DOCKER_REGISTRY-}usersmicroservice:v1
   build:
    context: .
    dockerfile: UserMicroservice/Dockerfile
   environment:
    - CONNECTIONSTRINGS__DEFAULTCONNECTION=Data Source=192.168.0.104,1433;Initial Catalog=UserServiceDB;User Id=sa;Password=data!2019;Encrypt=True;TrustServerCertificate=True;
   ports:
    - "4202:8080"

CMD command

docker-compose build
docker-compose up