DEV Community

Farid Aditya
Farid Aditya

Posted on • Originally published at ngopidipokat.blogspot.com

2 2

Docker..., Terms that we need to understand (wow bhs inggris !!! gakjuga, tetep bhs Indonesia... )

Pada diskusi sebelumnya, kita telah membahas cara menggunakan Docker. Mulai dari instalasi, menggunakan perintah run dan pull, dan juga beberapa perintah lainya. Diskusi kali ini kita akan membahas beberapa hal seputar Docker.

Docker dari sudut pandang lain (BigPicture dari newbie)

Sebelum kita Docker lebih lainjut. Saya ingin membahas sedikit tentang Docker jika kita melihatnya dari sudut pandan yang lain.

Kadang kita bingung mendengar istilah istilah di dunia container (atau istilah kerenya Container Runtime Environments) ini , mungkin selain Docker ada juga container container yang mirip mirip, misalnya rkt, Mesos Containerizer, OpenVZ dan lain-lain. Balik lagi ke Docker, istilah docker misalnya image, container, registry dan lain lain yang akan membuat kita (terutama saya), menjadi bingung dan akhirnya malas untuk memcoba Docker dan lainya yang mirip.

Karena itu untuk lebih memahami istilah istilah Docker, dalam diskusi ini saya ingin membahas Docker jika kita melihat Docker dari sudut pandang OOP (Object Oriented Programing).

Pertama istilah yang umum adalah Docker registries. Dalam Docker, registry adalah tempat untuk menyimpan image, registry ini bisa berupa registry local atau registry public yang secara default adalah Docker Hub. Dalam pandangan saya, Jika kita masukan dalam dalam paradigma OOP, registry ini bekerja seperti Class, Jika dalam OOP adalah class yang menghasilan object, begitu juga registry yang akan menghasikan image yang disimpanya.

Kedua Image, produk (bisa berupa Os, WebAppdan lain lain) yang disimpan dalam registry. Image ini bisa berupa image lokal atau image public. Dalam sudut pandang OOP, image ini seperti Object. Sama seperti Object, jika object merupakan merupakan representasi dari kumpulan instance. Begitu pula image yang merupakan representasi dari sekumpulan container.

Ketiga, Container merupakan image yang sedang berjalan. Dalam pandangan OOP instance merupakan object yang berjalan dan mempunyai nilai yang pasti, begitu pula container. container merupakan image yang sedang berjalan dan mempunyai nilai yang pasti minimal Container ID (Dalam Docker).

Kesimpulan

Pada diskusi singkat kali ini, kita membahas Konsep dari Docker jika kita melihatnya dari sudut pandang yang lain yang kita lebih mengerti. Pada diskusi selanjutnya kita akan membahas perintah perintah Dasar yang berhubungan dengan Container.

Agent.ai Challenge image

Congrats to the Agent.ai Challenge Winners 🏆

The wait is over! We are excited to announce the winners of the Agent.ai Challenge.

From meal planners to fundraising automators to comprehensive stock analysts, our team of judges hung out with a lot of agents and had a lot to deliberate over. There were so many creative and innovative submissions, it is always so difficult to select our winners.

Read more →

Top comments (1)

Collapse
 
farid_aditya profile image
Farid Aditya

jadi sisi terangnya di mana ???

👋 Kindness is contagious

Immerse yourself in a wealth of knowledge with this piece, supported by the inclusive DEV Community—every developer, no matter where they are in their journey, is invited to contribute to our collective wisdom.

A simple “thank you” goes a long way—express your gratitude below in the comments!

Gathering insights enriches our journey on DEV and fortifies our community ties. Did you find this article valuable? Taking a moment to thank the author can have a significant impact.

Okay