Docker Cheat Sheet #MyVersion

Docker Cheat Sheet #MyVersion

Dear Pembaca Setia,

Kali ini Penulis akan sharing tentang perintah di docker yang sering penulis gunakan saat pertama kali menggunakan docker. Berikut listnya:

Build

Membuat image dari Dockerfile pada folder yang sama.

docker build -t namaImage .

Mengeluarkan semua list dari image yang ada di Docker Engine

docker image ls

Men-delete image dari local

docker image rm namaImage

Share

Pull image dari registry

docker pull namaImage

Run

Menjalankan container dari sebuah namaImage, dengan nama container nya "web", dengan meng-expose port 2368 (dari container) ke port 3001 (di host)

docker container run --name web -p 3001:2368 namaImage

Me-stop container yang aktif

docker container stop web

Me-start container yang non aktif

docker container start web

Me-list semua container yang aktif

docker container ls

Me-list semua container, aktif dan non-aktif

docker container ls --all

Me-delete container

docker container rm web

Menjalankan perintah (command) di docker yang aktif (web), dengan perintah pengechekan node version

docker exec web node -v

Delete

Menghapus semua volume

docker volume rm $(docker volume ls -q)

Menghapus semua container

docker rm -f $(docker ps -a -q)

Faq

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.

Jalankan perintah berikut

$ sudo service --status-all 
$ sudo service docker start