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

963 B

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:

# 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:

docker compose logs -f db
docker compose logs -f backend
docker compose logs -f frontend