melihat database
docker exec -it lab-mariadb mariadb -u root -prootpass -e "SHOW DATABASES;"
Tips Maintenance (DevOps Style)
Jika suatu saat websitemu "blank" putih, jangan panik. Intip log error-nya langsung dari Docker:
docker compose logs -f phpfpm
Cara Memastikan Lokasi File
Jika perintah di atas masih gagal, coba cek dulu di mana sebenarnya file tersebut berada dengan perintah ini:
find . -name "phplinuxbill.sql"
No,Perintah,Kapan Digunakan?,Fungsi Utama
1,docker compose up -d,Setting Port & Volume,Membaca perubahan pada file .yml dan menerapkan pembaruan pada kontainer.
2,docker compose ps,Cek Status Port,Memastikan apakah port 8080 sudah aktif dan kontainer berstatus Up.
3,docker compose logs -f,Debug Error Web,Melihat log aktivitas secara real-time jika muncul halaman putih atau error database.
4,docker compose stop,Selesai Bekerja,Menghentikan proses kontainer tanpa menghapus konfigurasinya.
5,docker compose start,Melanjutkan Kerja,Menyalakan kembali kontainer yang sebelumnya di-stop.
6,docker compose down,Pembersihan Total,Mematikan kontainer dan menghapus jaringan virtual Docker (Gunakan saat ingin pindah folder).
7,docker compose restart,Ganti Konfigurasi PHP,Memulai ulang servis di dalam kontainer (Gunakan setelah edit file .conf atau .php).
8,docker compose exec [service] bash,Eksplorasi Internal,Masuk ke terminal kontainer (Misal: ingin cek folder /var/www/html secara langsung).
9,docker compose up -d --force-recreate,Error Jaringan/Mount,Menghancurkan kontainer lama dan membangun ulang sesuai versi terbaru file .yml.
10,docker compose build --no-cache,Edit Dockerfile,Memaksa Docker menyusun ulang image dari nol tanpa menggunakan memori lama.
docker exec lab-nginx nginx -s reload
Top comments (0)