Files
care-it-1.1/README_FIX_DOCKER.md
T
2026-04-16 05:02:57 +00:00

36 lines
963 B
Markdown

Perubahan utama agar file B berjalan seperti file A:
1. Postgres dikembalikan ke `postgres:17-alpine`
2. Volume database dikembalikan ke `/var/lib/postgresql/data`
3. `PGDATA` dikembalikan
4. Backend menunggu database sehat (`depends_on.condition: service_healthy`)
5. Frontend build menerima `NEXT_PUBLIC_API_URL` lagi
6. `NEXT_PUBLIC_API_URL` default kembali ke URL host, bukan `http://backend:8081`
Cara menjalankan ulang untuk lingkungan tester:
```bash
# dari folder project
docker compose down -v
# opsional, bersihkan image build lama
# docker compose build --no-cache
docker compose up --build -d
```
Kalau frontend dibuka dari komputer yang sama:
- pakai `NEXT_PUBLIC_API_URL=http://localhost:8081`
Kalau frontend dibuka dari device lain dalam jaringan:
- ganti menjadi `http://IP_HOST_ANDA:8081`
- contoh: `http://10.10.123.224:8081`
Cek log:
```bash
docker compose logs -f db
docker compose logs -f backend
docker compose logs -f frontend
```