Mengelola Kontainer pada Docker
Docker merupakan tools untuk mengelola kontainer, Dengan docker kita bisa menghapus,membuat serta menjalankan kontainer. Pada artikel sebelumnya kita sudah membahas tentang cara menginstall docker pada distro Ubuntu, sampai docker itu benar-benar berjalan. Nah, pada kesempatan kali kita akan membedah lebih dalam lagi yaitu mengelola kontainer dengan docker. Okee,, let’s do it
docker run
Pengunaan: docker run [argument] [image]
Perintah docker run digunakan untuk membuat kontainer dari image yang di masukan. Contoh perintah seperti dibawah ini:
docker run nginx
docker start
Penggunaan: docker start [container id/container name]
Perintah docker start digunakan untuk menghidupkan kembali kontainer yang sudah dimatikan.
docker start web-server
docker stop
Pengunaan: docker stop [container id/container name]
Perintah docker stop digunakan untuk mengakhiri kontainer secara aman. Perintah docker stop seperti layaknya perintah poweroff pada linux, jadi proses yang mau di matikan benar-benar bertahap.
docker stop web-server
docker kill
Penggunaan: docker kill [container id/container name]
Perintah docker kill kurang lebih sama seperti docker stop, bedanya jika menggunakan docker kill menakhiri kontainer secara langsung. Docker kill seperti layaknya langsung mencabut kabel power komputer secara langsung, maka tidak disarankan untuk menggunakan perintah ini jika tidak kepepet.
docker kill web-server
docker rm
Pengunaan: docker rm [container id/container name]
Perintah docker rm digunakan untuk menghapus kontainer. Tapi, sebelum menggukanan perintah ini kontainer yang mau di hapus harus dimatikan terlebih dahulu menggunakan perintah docker kill atau docker stop
docker rm web-server
docker ps
Penggunaan: docker ps [container id/container name]
Perintah docker ps digunakan untuk melihat proses id yang berjalan pada kontainer yang sedang berjalan
docker ps web-server
docker logs
Penggunaan: docker logs [container id/container name]
Perintah docker logs digunakan untuk melihat log yang terdapat pada kontainer yang sedang berjalan
docker logs web-server
docker inspect
Penggunaan: docker inspect [container id/container name]
Perintah docker inspect digunakan untuk melihat detail kontainer, hasil yang di tampilkan berupa Json
docker inspect web-server
Responses