Skip to content
DevOps-Kv-116Public

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

RestAPI

This is a REST API application that returns an issues filtered by label

Installation

Install docker

CentOS

sudo dnf update -y
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install docker-ce
sudo systemctl start docker
sudo systemctl enable docker

Install Git

CentOS

sudo dnf install git -y

Create network

sudo docker network create --driver bridge --subnet 10.0.1.0/24 --ip-range 10.0.1.0/24 bridge_issue

Create projects folder

mkdir /home/projectIssues
cd /home/projectIssues

Clone RestAPI project

git init
sudo git clone https://github.com/DevOps-Kv-116/rest-api /home/projectIssues/restapi
sudo git clone -b develop https://github.com/Kv-DevOps-094/rabbit-to-bd.git /home/projectIssues/rabbit-to-bd

Copy service files to:

cp -f /home/projectIssues/restapi/docker.postgres.service /etc/systemd/system/
cp -f /home/projectIssues/restapi/docker.rabbit_to_db.service /etc/systemd/system/
cp -f /home/projectIssues/restapi/docker.restapi.service /etc/systemd/system/

Create RestAPI container

sudo docker build --tag="restapi" /home/projectIssues/restapi/
sudo docker build --tag="rabbit_to_postgres" /home/projectIssues/rabbit-to-bd/

Start services

systemctl daemon-reload
sudo service docker.postgres start
sudo service docker.restapi start
sudo service docker.rabbit_to_db start

sudo service docker.postgres stop
sudo service docker.restapi stop
sudo service docker.rabbit_to_db stop

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages