Automatically translated.View original post

What does the engin docker do?

# Web Site Writing Basics # webserver # Trending # Drug sign with lemon8

Docker Engine is the core engine that acts as an open source container manager, like a system manager who turns your code and settings into a true running container.

What does the Docker Engine do?

Docker Engine uses a Client-Server architecture with three main components that work together:

1.Docker Daemon (processor name is dockerd)

This is the "heart" of the Docker Engine running behind the scenes (Background) on the Host OS (like your Ubuntu). Serves:

Manage Objects: Keep creating and controlling Images, Containers, Networks, and Volumes.

Resource Management: Contact the OS's Kernel to request the use of CPU and RAM to each container.

Security: Boundaries are blocked from interfering with each container.

2.REST API

It's a communication channel between the Daemon and an external program, like a "food counter" that tells you who wants the Docker to do.

3.Docker CLI (Command Line Interface)

Is the command you type in Terminal, such as docker building or docker run:

When you type a command, CLI sends that command through the REST API to tell Daemon to run.

Working Procedure (Workflow)

To visualize its functionality, check out an example when you run my server project:

Reading (Build): When you order the docker building, the Engine reads the Dockerfile line by line to create an Image (Blueprint Pad).

Store: It stores the image locally or extracts it from the Docker Hub.

Run: When you order a running docker or a compose docker, the Engine picks up the Image and "unfolds" it into a container that actually works.

Networking: The Engine creates a simulated IP for the container so that Nginx can talk to Node.js as you set it up.

Brief summary

If the container is a "cargo container."..Docker Engine is a "crane and dock operator" that lifts cabinets, places cabinets, checks security, and connects water pipes to make them work.

2/11 Edited to

... Read moreหลังจากที่ได้เข้าใจบทบาทของ Docker Engine ซึ่งทำหน้าที่สำคัญเป็นตัวกลางจัดการคอนเทนเนอร์ต่างๆ ผมอยากจะเล่าประสบการณ์ที่ได้เจอในการนำ Docker มาใช้จริงๆ ในโปรเจกต์พัฒนาเว็บเซิร์ฟเวอร์ เนื่องจากผมต้องการสร้างระบบที่สามารถรันแอปพลิเคชันหลายตัวแยกจากกันอย่างปลอดภัยและมีประสิทธิภาพ สิ่งที่สะดุดตาคือส่วนของ Docker Daemon ที่ทำงานอยู่เบื้องหลัง มันจัดการทั้งการสร้าง image รวมถึงการจัดสรรทรัพยากรให้แต่ละคอนเทนเนอร์ได้อย่างชัดเจน ทำให้เราไม่ต้องกังวลเรื่องคอนเทนเนอร์แย่งกันใช้ CPU หรือ RAM มากเกินไปเลย นอกจากนี้การกั้นขอบเขตความปลอดภัยระหว่างคอนเทนเนอร์ยังช่วยให้ระบบมีความเสถียรสูง แม้จะรันหลายแอปในเวลาเดียวกัน ผมยังชอบฟีเจอร์ networking ของ Docker Engine ที่ช่วยสร้าง IP จำลองและเชื่อมต่อคอนเทนเนอร์แต่ละตัวเหมือนกับอยู่ในเครือข่ายเดียวกันได้ง่ายๆ ซึ่งช่วยในการพัฒนาเว็บเซิร์ฟเวอร์ที่ต้องใช้หลายบริการ เช่น Nginx และ Node.js สื่อสารกันในระบบเดียวกันโดยไม่จำเป็นต้องตั้งค่าเครือข่ายภายนอกยุ่งยาก นอกจากนี้ การใช้ CLI ของ Docker ที่คุ้นเคยตรงกับการสั่งงานผ่าน Terminal ทำให้ผมประหยัดเวลาการจัดการ เพราะทุกขั้นตอน เริ่มตั้งแต่ build image โดยการอ่านไฟล์ Dockerfile ไปจนถึงการดึง image จาก Docker Hub และสั่ง run กลายเป็น container สามารถทำได้ในคำสั่งเดียว ผ่าน interface ที่เข้าใจง่ายและรวดเร็ว สุดท้ายนี้ สำหรับใครที่กำลังเริ่มต้นใช้งาน Docker ผมแนะนำว่าให้ทำความรู้จักกับ Docker Engine อย่างละเอียด จะช่วยให้มองเห็นภาพรวมของการทำงานและรู้ว่าระบบเบื้องหลังได้จัดการอย่างไร ช่วยแก้ไขปัญหาและเพิ่มประสิทธิภาพในการ deploy แอปพลิเคชันได้ดียิ่งขึ้นอย่างแน่นอน

Related posts

Tell a friend, y’all. Tell ALL your friends.
Kendall Brown

Kendall Brown

729 likes

Powerful CLASSES
#freeclasses #fyplemon8 #freeproduct #fyp #fy
Tha Smoke Websites

Tha Smoke Websites

2517 likes

A black and white image shows a young woman in a police uniform, presented in a front and profile view. Overlay text reads: "5 books so F*CKING g*ddamn clever I was played like fool."
A black and white image of a woman in a police uniform features the book cover for "GUESS AGAIN" by Charlie Donlea. Overlay text provides a review: "The heat in this book is almost a character... I could not stop turning pages."
A black and white image of a woman in a police uniform features the book cover for "GIRL IN A RABBIT HOLE" by RJ Law. Overlay text provides a review: "One of the CRAZIEST stories, and I LOVED it... So damn unforgettable."
Clever AF books!!
Loved how these thriller books either fooled and/or shocked me! ❤️❤️❤️ #thrillerbooks #thrillerbooktok #crimefiction #mysterybooks #bookrecommendations
Great Thriller Books

Great Thriller Books

2599 likes

Jubal in the morning radio program “Brooke and Jubal” pt 2 The Jubal Show"BrookeandJubal" #brookeandjubal #brookandjubalinthemorning #seconddate #seconddateupdate #storytime
stories daily

stories daily

66 likes

A nursing dosage conversion study sheet titled 'DOSAGE CONVERSION' provides common unit conversions, a six-step problem-solving guide, and an example calculation for Lorazepam tablets, including a 'DON'T FORGET!' section with key tips for dosage calculations.
Nursing dosage conversion study sheet
#nursing #nursingstudent #nursingschool #nursingschoolmotivation #nursestudy #dosagecalculations #mathhelp #nursingschool2023 #nursingnotes #nursingstudenttips
HaileyMarie

HaileyMarie

152 likes

School vlog
Day in the life as an engineering student #collegevlog #engineering
Riri

Riri

332 likes

Thriller read!!
The last one at the wedding Jason Rekulak ⭐️⭐️⭐️⭐️⭐️ This book was amazing. I flew through this!! It was so well written. This book brings out so much emotion and shows sometimes not everything is your fault. It also shows that sometimes change is for the best. A great slow burn thriller!
Chloeee

Chloeee

132 likes

A collection of shiny, bell-shaped billet aluminum knobs, some with engraved symbols like a windshield wiper and fan, on a dark surface, suggesting custom car parts.
A car dashboard section featuring climate controls (COLD, HOT, FAN, VENT, HEATER, DEF), a choke, and an ignition switch. A metal key and tube are in the foreground.
A close-up of an illuminated billet aluminum knob with a windshield wiper symbol, installed in a dark car dashboard, glowing with a blue light.
Billet Aluminum
STANIX GARAGE

STANIX GARAGE

3 likes

#college #engineers #engineeringstudent #chemicalengineering #engineeringring
Shes1of1

Shes1of1

0 likes

A Kubernetes cheat sheet defining essential terms like API Server, Pod, Service, Ingress, Deployment, and more. It explains core components, resource types, and their functions within a Kubernetes cluster, created by Dan Nanni.
Kubernetes cheat sheet
When Kubernetes starts throwing terms like Pods, Services, and Ingress at you, this cheat sheet helps you quickly translate the jargon into “what actually does what” so you can reason about your cluster instead of memorizing definitions 😎👆 Find high-res pdf books with all my DevOps related infog
Learn Linux with Dan

Learn Linux with Dan

3 likes

House Update:: after getting a quote for +$40,000 for new siding we decide it's time for a little DIY!! we went to Menards and priced everything and let's just say it'll be a FRACTION of the price! Headed home to do a few more measurements and then order everything! We are also going to get our bac
Kaily | Mom of 2 | SAHMLIFE

Kaily | Mom of 2 | SAHMLIFE

10 likes

The Shocking Truth Behind 1964 Ford Fairlane Thunderbolt 427 SOHC! #chevrolet #ford #mopar #mopar #nascar
vanditsv

vanditsv

18 likes

How to Set Boundaries Without Feeling Guilty ✨
Setting boundaries isn’t selfish—it’s self-respect. You don’t owe anyone constant access to your time and energy. The right people will understand, and the wrong ones will reveal themselves. Protect your peace unapologetically! #selflove #healthylifestyle #positiveenergy #lemon8challenge
Tyona Rea | Life With Tyona 🤎

Tyona Rea | Life With Tyona 🤎

166 likes

Cara vs tank engine ft the silly dolly Kanata
leostudio8888

leostudio8888

0 likes

Costco shopping trip
#asmr #shopwithme #costcofinds #dayinmylife #vlog
byivyl

byivyl

4 likes

Fujitsu Alphard upgraded with CarPlay, unbeatable
Fujitsu Alphard upgraded with CarPlay, unbeatable sound quality #carplay #toyota #lexyus #linux #carplayinterface Ourisman Chantilly Toyota
CAR TEC

CAR TEC

1 like

#onthisday
NextLevelYou

NextLevelYou

3 likes

danisha carter

danisha carter

8 likes

James 1
James 1:2-3 has been popping up everywhere for me the past few days! An opportunity for joy because these trails will make my faith stronger! So many other good things here. I just love this chapter. 💗💗💗 Verse 6 Do not waver in your faith, have your faith in God and only him. Not in anything
Amber🪴✨

Amber🪴✨

28 likes

still can’t believe i found that huge Minnie Mouse tote🤭can’t wait to bedazzle her #creatorsearchinsights #disneyworld #disneymerch #castconnections #foryoupage
shae shae <3

shae shae <3

11 likes

Stranger Things Trivia - Season 5
How will you do on the final round of Stranger Things trivia? #strangerthings #strangethings5 #trivia #quiz
Jonathon Walters

Jonathon Walters

49 likes

159 DAYS UNTIL PATRIOT DAY ON SEPTEMBER 11th🕊
9/11 Memorial & Museum
𝗔𝗹𝗳𝗼𝗻𝘀𝗼&𝗝𝗲𝗻𝗻𝘆

𝗔𝗹𝗳𝗼𝗻𝘀𝗼&𝗝𝗲𝗻𝗻𝘆

1 like

A planner page for May 2026 showing monthly goals, to-do lists, focus areas, and important dates like Mother's Day and birthdays, along with motivational text at the bottom.
A planner page detailing a weekly schedule from April 29th to May 3rd, 2026, with daily dockets, activities like 'Hot Girl Walk' and 'Social Media Blackout', and motivational quotes.
A planner page showing the weekend schedule for May 2nd and 3rd, 2026, with affirmations, daily dockets, a prayer in the notes section, and a comprehensive to-do list.
May’s Planner Layout
May is such a wonderful month. School is winding down, Mother’s Day, and Memorial Day. And let’s not forget it’s the last month of spring! I love this new Pen& Gear Undated Planner- stickers, a yearly bucket list, and to do list. Let me know in the comments your tips and tricks you use in your
The Bougie Problem

The Bougie Problem

375 likes

Tarik Mendes

Tarik Mendes

11 likes

Dr. Muna Slewa

Dr. Muna Slewa

3 likes

A young woman in a white top and pink pants stands smiling next to a scientific research poster titled 'Selective Capture of Carbon Dioxide from Landfill Gas Using Bengan'. The image has a text overlay 'my college hot takes'.
A laptop screen displays a presentation titled 'Exploring the Chemistry of Microplastics: Hands On Learning for Girl Scouts'. The image has a text overlay 'your internships / other involvement in school doesn't have to match your major'.
A small potted plant sits next to a white bottle labeled 'PLANT H2O (Top) WATER' on a windowsill. The image has a text overlay 'It's ok to go to a community college before a 4 year university'.
what are your academic hot takes? 📚⁉️
As a junior in college, here’s some of my hottest takes as a student! 1. Your internships and involvement in school don’t have to match your major or career goals perfectly! I’ve had internships in policy and education, and they have both shaped who I am as a student! It’s all part of building
reagan

reagan

134 likes

Punch Options You Need 📈🥊
RhodesBasketball

RhodesBasketball

3 likes

Growth doesn’t need to be rushed to be real. Get your first 5 minute reading for $1 - honestly just try it. Link in bio 🤍 @Keen Psychics #stillgrowing #keenpartner #blacktarotreadersoftiktok #tarottiktokreading #blacktiktokcommunity
Iamyannaspeaks

Iamyannaspeaks

2 likes

A Linux watch command cheatsheet created by Dan Nanni, listing various commands to monitor system metrics in real-time. Examples include tracking CPU/memory usage, disk space, log file growth, network activity, and system errors, with refresh intervals specified.
Linux watch command cheatsheet
Ever wish you could just run a command and keep seeing it update automatically as things change? That is exactly what the watch command does on Linux Here are useful examples of the watch command 😎👆 Find high-res pdf ebooks with all my Linux related infographics at https://study-notes.org
Learn Linux with Dan

Learn Linux with Dan

5 likes

Dr. Muna Slewa

Dr. Muna Slewa

3 likes

From 0 to 600+ Subs: My YouTube Glow-Up ✨🎥💻
Ever wonder how to grow your YouTube channel for real? 🌟 Let me spill the tea on how I gained 600+ subscribers by upgrading my cinematography, storytelling, and overall vibe 🎬📸. These tips aren’t just about hitting ‘record’, they’re about creating content that connects! ❤️ If you’re ready to tak
Nadirahdanielle

Nadirahdanielle

1578 likes

A laptop on a desk displays the Flocus website with a timer and a scenic background, illustrating websites for cozy and relaxing work. The screen shows "Goodnight, Reverelia. Welcome to the weekend! 10:27."
A description of Flocus, a tool for personalized focus sessions with cool backgrounds and motivational quotes. It shows a screenshot of the Flocus interface with a timer set to 11:53 and an autumn park scene.
A description of Lofi.co, a digital chill zone for studying and working. It features a screenshot of the Lofi.co interface displaying a cozy cafe scene with music controls and options for different environments.
Websites for cozy and relaxing work
Spruce up your workspace with cool websites like Flocus and Lofi.co—they've got personalized focus sessions, chill vibes, and the perfect playlists! LifeAt takes it even further by mixing task management with a calming vibe. Say hi to websites that make work feel cozy and relaxing, making produ
Reverelia

Reverelia

1930 likes

A hand holds open a Bible journal with handwritten notes and highlights, featuring the text "BIBLE JOURNAL with me! Psalms 38-42" overlaid. A laptop and colorful pens are visible in the background, suggesting a study session.
An open Bible journal displays Psalms 37-38 with highlighted verses and handwritten notes. Key phrases like "faithful ness," "God is my rescue," and "Turn away from evil" are visible, along with a green-painted fingernail pointing to the text.
An open Bible journal shows Psalm 38 with extensive highlighting and handwritten annotations. Notes include "David feels the Weight of conviction," "guilt affects every part of David," and "healing begins with honesty," alongside the biblical text.
Bible Notes 📖 | Psalms 38-42
Bible notes 📖 | Psalms 38–42 These chapters are raw. They’re honest. They’re full of pain, repentance, and hope. Psalm 38 begins in brokenness, and Psalm 42 ends in holy longing. 💔 When David felt the weight of sin, he cried out. 🕊️ When he felt forgotten, he clung to God’s presence. ❤️‍🔥 And
jazz_whit

jazz_whit

225 likes

See more