Deployment Docker Minimal
Jalankan profil gateway citra tunggal lokal untuk evaluasi dan pengujian integrasi.
Stack Docker lokal yang didukung menjalankan Gateway, Web, Identity, PostgreSQL, Redis, dan penyimpanan objek. Konfigurasi SQLite citra tunggal lama telah dihentikan karena Gateway saat ini memerlukan PostgreSQL.
Mulai Profil Minimal
Dari repositori yang telah di-checkout:
bun run docker:upGateway mendengarkan pada http://127.0.0.1:8877. Tunggu pemeriksaan kesehatan kontainer sebelum mengirim permintaan.
Pemeriksaan Kesehatan
Periksa log kontainer gateway untuk melihat output pemeriksaan kesehatan:
curl http://127.0.0.1:8877/healthz
curl http://127.0.0.1:8877/readyzData dan Kredensial
- Data PostgreSQL, Redis, dan penyimpanan objek bertahan dalam volume Docker bernama.
- File compose contoh berisi kredensial bootstrap hanya untuk pengembangan.
- Ganti setiap rahasia bootstrap sebelum membagikan lingkungan.
- Jangan mengekspos profil ini langsung ke internet publik.
Batas Produksi
Profil minimal bukanlah topologi produksi. Penerapan produksi memerlukan PostgreSQL eksternal, Redis, rahasia terkelola, penyimpanan objek, layanan Web dan Identitas khusus, ingress TLS, migrasi, pencadangan, dan bukti pemulihan. Hubungi dukungan sebelum merencanakan peluncuran produksi yang di-host sendiri.
Hentikan profil tanpa menghapus volumenya:
bun run docker:down