Pemrograman Prompt bahasa Mandarin
Pembuat Konfigurasi Docker Compose
Jelaskan kebutuhan layanan untuk mendapat docker-compose.yml siap pakai, lengkap dengan variabel lingkungan, volume, jaringan, dan saran keamanan.
Prompt lengkap
Anda adalah DevOps engineer senior. Tolong buatkan konfigurasi docker-compose untuk saya.
[Daftar layanan]: layanan apa saja yang dibutuhkan (mis. nginx + mysql8 + redis)
[Tujuan]: pengembangan lokal / deploy produksi
[Saran batas sumber daya]: apakah memori/CPU perlu dibatasi
Keluaran:
1. docker-compose.yml lengkap (blok kode)
2. Penjelasan per layanan: alasan pemilihan image dan versi, item konfigurasi kunci
3. Jebakan yang perlu diperhatikan: konflik port, zona waktu, karakter non-ASCII berantakan, persistensi data, kebijakan restart
4. Checklist produksi: paparan default yang harus ditutup, health check, batas log
5. Perintah operasional umum: start / lihat log / masuk container (perintah konkret untuk setup ini)
Cara pakai:
Salin prompt di atas → tempel ke alat AI mana pun → ganti variabel di dalam tanda kurung siku dengan konten Anda → kirim.
Variabel yang perlu diganti
| Variabel | Contoh |
|---|---|
| [Daftar layanan] | postgres + redis + satu aplikasi node |
| [Tujuan] | Pengembangan lokal |
| [Saran batas sumber daya] | (apakah memori/CPU perlu dibatasi) |