@@ -63,12 +63,12 @@ CloudLab dapat di-deploy dengan dua metode:
6363
64643 . ** Jalankan semua layanan**
6565 ``` bash
66- docker- compose up -d
66+ docker compose up -d
6767 ```
6868
69694 . ** Verifikasi layanan berjalan**
7070 ``` bash
71- docker- compose ps
71+ docker compose ps
7272 ```
7373
7474## Endpoint Layanan
@@ -291,14 +291,14 @@ cloud-lab/
291291
292292``` bash
293293# Semua services
294- docker- compose logs -f
294+ docker compose logs -f
295295
296296# Service tertentu
297- docker- compose logs -f nodejs-app
298- docker- compose logs -f python-app
299- docker- compose logs -f nginx
300- docker- compose logs -f prometheus
301- docker- compose logs -f grafana
297+ docker compose logs -f nodejs-app
298+ docker compose logs -f python-app
299+ docker compose logs -f nginx
300+ docker compose logs -f prometheus
301+ docker compose logs -f grafana
302302```
303303
304304## Operasi (Kubernetes)
@@ -329,7 +329,7 @@ kubectl get hpa -n cloudlab-apps
329329
330330``` bash
331331# Docker Compose
332- docker- compose down
332+ docker compose down
333333
334334# Kubernetes
335335./k8s/scripts/cleanup.sh
@@ -345,7 +345,7 @@ kubectl delete -k k8s/
3453453 . Konfigurasi reverse proxy di ` nginx/nginx.conf `
3463464 . Tambahkan scrape config di ` monitoring/prometheus.yml `
3473475 . Tambahkan ke CI/CD pipeline di ` ci/github-actions.yml ` (matrix strategy)
348- 6 . Rebuild: ` docker- compose up -d --build `
348+ 6 . Rebuild: ` docker compose up -d --build `
349349
350350** Kubernetes:**
3513511 . Buat direktori di ` k8s/apps/<app-name>/ `
@@ -359,14 +359,14 @@ kubectl delete -k k8s/
359359
360360``` bash
361361# Semua services
362- docker- compose logs -f
362+ docker compose logs -f
363363
364364# Service tertentu
365- docker- compose logs -f nodejs-app
366- docker- compose logs -f python-app
367- docker- compose logs -f nginx
368- docker- compose logs -f prometheus
369- docker- compose logs -f grafana
365+ docker compose logs -f nodejs-app
366+ docker compose logs -f python-app
367+ docker compose logs -f nginx
368+ docker compose logs -f prometheus
369+ docker compose logs -f grafana
370370```
371371
372372## Monitoring
@@ -488,7 +488,7 @@ Lihat dokumentasi lengkap di [`ci/README.md`](ci/README.md)
488488# ## Pengembangan
489489
490490` ` ` bash
491- docker- compose up -d
491+ docker compose up -d
492492` ` `
493493
494494# ## Produksi
@@ -498,7 +498,7 @@ docker-compose up -d
4984983. Update password admin Grafana
4994994. Deploy dengan :
500500 ` ` ` bash
501- docker- compose -f docker-compose.yml up -d
501+ docker compose -f docker-compose.yml up -d
502502 ` ` `
503503
504504# # Pemecahan Masalah (Troubleshooting)
@@ -519,10 +519,10 @@ sudo lsof -i :9090
519519
520520` ` ` bash
521521# Cek logs
522- docker- compose logs <service-name>
522+ docker compose logs <service-name>
523523
524524# Rebuild container
525- docker- compose up -d --build --force-recreate <service-name>
525+ docker compose up -d --build --force-recreate <service-name>
526526` ` `
527527
528528# ## Error Sertifikat SSL
@@ -544,7 +544,7 @@ openssl req -x509 -nodes -days 365 -newkey rsa:2048 \
544544
545545# ## Grafana tidak bisa terhubung ke Prometheus
546546
547- 1. Cek Prometheus berjalan : ` docker- compose ps prometheus`
547+ 1. Cek Prometheus berjalan : ` docker compose ps prometheus`
5485482. Verifikasi config datasource di `monitoring/grafana/datasources.yml`
5495493. Test koneksi dari Grafana UI : Configuration → Data Sources
550550
@@ -564,20 +564,20 @@ docker cp cloudlab-prometheus:/prometheus ./backup/prometheus
564564
565565` ` ` bash
566566# Pull images terbaru
567- docker- compose pull
567+ docker compose pull
568568
569569# Recreate containers
570- docker- compose up -d --force-recreate
570+ docker compose up -d --force-recreate
571571` ` `
572572
573573# ## Pembersihan
574574
575575` ` ` bash
576576# Hentikan semua layanan
577- docker- compose down
577+ docker compose down
578578
579579# Hapus volumes (PERINGATAN: akan menghapus data)
580- docker- compose down -v
580+ docker compose down -v
581581
582582# Hapus images yang tidak digunakan
583583docker image prune -a
0 commit comments