e97cbc6ad20909676b572c2b112e1490157f9db7
Komponiranje
How to run
Clone repository
git clone https://gitea.ekirin.com/Intis/prezentacija-komponiranje.git
cd prezentacija-komponiranje
Start docker compose with all containers:
docker compose up -d
Wait until docker images are built and containers starts.
Browse to Local frontend application on port 8080
List running containers:
docker compose ps
Attach to docker compose output:
docker compose logs -f
Stop running containers:
docker compose down
Run on host network
Start docker compose:
docker compose -f docker-compose-local.yml up -d
Containers will listen to following local ports:
| Service | Port |
|---|---|
| FE / nginx | 80 |
| Envoy proxy | 10000 |
| Machines app | 4000 |
| Products app | 4001 |
| Database | 55432 |
Browse to Local frontend application on port 80
Stop running containers:
docker compose -f docker-compose-local.yml down
Media
Life without Docker Compose
Containers Architecture
Networking - docker-compose.yml
Networking - host network - docker-compose-local.yml
DCCT - Docker Compose Cloud Tester
Description
Languages
Go
37.2%
JavaScript
30.7%
Shell
18.2%
Makefile
6.7%
Dockerfile
4.4%
Other
2.8%




