Skip to content

jadesnowman/architecture-microservice-golang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DOCKERIZE GOLANG APP

HOW TO

RUN

sudo docker-compose build
sudo docker-compose up

ADD MORE APP

  • clone your golang app to src
  • add more app to docker-compose
  web_1:
    build: ./.docker/golang
    command: go run main.go
    volumes:
      - ./src/service-category:/var/www
    ports:
      - "8080:8080"
    networks:
      - backend
    depends_on:
      - db_redis
    restart: unless-stopped
  web_2:
    build: ./.docker/golang
    command: go run main.go
    volumes:
      - ./src/service-anything:/var/www
    ports:
      - "8081:8081"
    networks:
      - backend
    depends_on:
      - db_redis
    restart: unless-stopped
  web_3:
    

ACCESS MARIA DB BASH

sudo docker exec -it your-container-name bash

CHECK CONTAINER

sudo docker ps

IMPORTANT NOTES

mysql used for local environment not production

About

This docker config for local development environment linked to website below

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published