docker Commands

Semua daftar command yang tersedia di repository Anda.

Docker Compose - Menghentikan seluruh service

HIGH

Digunakan untuk menghentikan dan menghapus container/network Compose ketika melakukan maintenance atau deployment tertentu.

[Docker]#maintenance#docker#deployment#down#compose
docker compose down

Docker Compose - Build ulang service

MEDIUM

Digunakan untuk membuat ulang image berdasarkan Dockerfile setelah terdapat perubahan source code atau konfigurasi build.

[Docker]#build#docker#deployment#image#compose
docker compose build

Docker Compose - Pull image terbaru

MEDIUM

Digunakan untuk mengambil image terbaru dari registry sebelum menjalankan versi aplikasi terbaru.

[Docker]#pull#docker#deployment#image#compose
docker compose pull

Docker Compose - Validasi konfigurasi

LOW

Digunakan untuk memeriksa konfigurasi docker-compose.yml sebelum menjalankan deployment.

[Docker]#validation#docker#deployment#configuration#compose
docker compose config

Docker Compose - Restart service

MEDIUM

Digunakan untuk me-restart service Compose ketika aplikasi mengalami masalah tanpa melakukan build ulang image.

[Docker]#restart#troubleshooting#docker#service#compose
docker compose restart

Docker - Masuk ke container

MEDIUM

Digunakan untuk masuk ke shell container ketika perlu memeriksa file, environment, konfigurasi, atau proses aplikasi di dalam container.

[Docker]#exec#troubleshooting#docker#container#shell
docker exec -it {{nama_container}} sh

Docker - Restart container

MEDIUM

Digunakan untuk menjalankan ulang container tertentu tanpa menghapus container atau image.

[Docker]#restart#troubleshooting#docker#deployment#container
docker restart <container>

Docker - Monitoring resource container

LOW

Digunakan untuk melihat penggunaan CPU, memory, network, dan resource lainnya dari setiap container secara realtime.

[Docker]#cpu#docker#memory#monitoring#container
docker stats

PostgreSQL : Connect ke host tertentu

LOW

Melakukan koneksi ke custom host postgree

[Docker]#basic#postgre#sql
psql -h {{host}} -U postgres

Docker Compose - Menjalankan service

MEDIUM

Menjalankan service Docker Compose di background.

[Docker]#docker#devops#deployment#compose
docker compose up -d

Docker Compose - Melihat log service

LOW

Melihat log dari service yang berjalan menggunakan Docker Compose.

[Docker]#troubleshooting#logs#docker#compose
docker compose logs -f

Docker - Inspect konfigurasi container

LOW

Menampilkan informasi detail container seperti environment, network, volume, command, dan konfigurasi runtime.

[Docker]#troubleshooting#docker#inspect#container
docker inspect {{container}}

Docker - Melihat log container

LOW

Menampilkan log aplikasi atau service yang berjalan di dalam container Docker.

[Docker]#troubleshooting#logs#docker#devops
docker logs <container>

Docker - Melihat container aktif

LOW

Menampilkan container Docker yang sedang berjalan.

[Docker]#troubleshooting#docker#monitoring#container
docker ps

Docker - Live Logs Tail (Template)

LOW

Melihat log container secara realtime dengan jumlah baris tertentu.

[Docker]#template#logs#docker
docker logs --tail {{LINES}} -f {{CONTAINER}}

Docker - Cleanup Unused Resources

HIGH

Membersihkan container, network, image dan build cache yang tidak digunakan.

[Docker]#maintenance#docker#cleanup
docker system prune -af --volumes