Page cover

Docker

Satu bulan tidak cukup tapi satu minggu sudah cukup

docker architecture
Official Docker Documentation

Dasar

Bagian dasar adalah segment command yang paling sering digunakan. Misalnya untuk menjalankan container, melihat container yang sedang berjalan dan sejenisnya.

ps

Melihat container yang sedang berjalan

docker ps

Melihat semua container (sedang jalan ataupun tidur)

docker ps -a

images

Melihat semua image yang ada di penyimpanan lokal (pernah di download)

docker images

Direksi

Kurang paham juga bagian ini ngapain karna niatnya ngikutin struktur dokumentasi dari docker helper. Intinya bagian ini pembahasannya lebih lanjut dari dasar sebelumnya.

compose

Menjalankan file docker-compose.yml

docker compose up

Menjalankan dan build image dari docker-compose.yml

docker compose up --build

Menjalankan dan build image dari docker-compose.yml secara background

docker compose up -d --build

Berkerumun

Kemampuanku belum sampai berkerumun dengan para dokar

Lanjutan

Sebenarnya segmen ini bukan bagian advance tapi dari docker helper memisahkan bagian ini akupun ikut memisahkan dengan kategori lanjutan biar keren

rm

Menghapus container, (untuk mendapatkan id ada di ps)

docker rm <id>

Menghapus container yang sedang berjalan (force)

docker rm -f <id>

stop

Stop container yang sedang berjalan, (untuk mendapatkan id ada di ps)

docker stop <id>

Dockerize

Selanjutnya buat Dockerfile untuk deployment ada di Dockerize. Isinya dokumentasi dari pengalaman membuat Dockerfile untuk proses deployment aplikasi web


Referensi

  • docker help

Last updated