โอ๊ยยยย...อยากใช้งาน Docker แบบคนอื่นเขาบ้าง แต่ศัพท์เทคนิคเยอะแยะไปหมด มึนหมดแล้ววว 😖😰
.
Don't worry จ้าเพื่อน ๆ เพราะวันนี้แอดจะมารวบรวม 10 คำศัพท์เด็ด ๆ ที่ควรรู้ก่อนจะใช้งาน Docker ให้เพื่อน ๆ มือใหม่ได้ดูกัน หากอยากรู้แล้วว่ามีอะไรบ้าง ไปดูกันเลยยย !!
.
ก่อนจะไปเข้าเนื้อหากัน เรามารู้จักเจ้า Docker กันแบบคร่าว ๆ ก่อนเนอะ
.
ลองนึกภาพง่าย ๆ เมื่อก่อนหากเราอยากรัน Service อะไรสักอย่างนึง เราจะต้องจำลองสภาพแวดล้อมของเครื่อง โดยใช้ Virtual Machine เพื่อจำลองทั้ง OS ให้รองรับกับการรัน Service นั้น ๆ แต่เจ้า Docker มันทำได้ง่ายกว่านั้น เพราะมันจะใช้การจำลองสภาพแวดล้อมบน Server ไม่ต้องใช้พื้นที่และทรัพยากรเยอะเหมือน VM อีกต่อไป แถมยังมีขนาดเล็ก ติดตั้งได้รวดเร็ว รองรับทั้ง MacOS, Windows, และ Linux นั่นเอง !! เจ๋งสุด 👍
.
🔥 ไปดูกันเลยว่ามีศัพท์อะไรที่มือใหม่ควรรู้ก่อนใช้งาน Docker บ้าง…
.
.
📃 Docker Images
.
เป็นต้นแบบที่ใช้สร้าง Docker Containers ซึ่งจะเก็บการตั้งค่าของสภาพแวดล้อม และการ Config ค่าต่าง ๆ ที่จำเป็นสำหรับการรัน Service จะทำงานเมื่อมีการเรียกใช้ที่ Docker Containers
.
.
📃 Docker Containers
.
เปรียบเสมือนกล่องที่รวบรวมแอปพลิเคชัน ค่า Config และสภาพแวดล้อมที่จำเป็นต่อการทำงาน ที่สร้างจาก Docker Images
.
.
📃 Dockerfiles
.
เป็นเอกสารที่รวบรวมการใช้งานและคำสั่งทั้งหมด เพื่อใช้ในการสร้าง Docker Images
.
.
📃Docker Registry
.
คือบริการโฮสต์ที่ใช้เก็บ Images Repository ทำให้เราสามารถ Push หรือ Pull Repository ผ่านเครือข่ายได้ สามารถใช้งานผ่าน Docker Hub และ คำสั่ง docker search
.
.
📃 Docker Repository
.
เป็นที่เก็บชุดของ Docker images สามารถทำการ Push หรือ Pull ผ่าน Docker Registry ได้
.
.
📃 Volumes
.
ข้อมูลไดเร็กทอรี่ที่อยู่ภายใน Docker Containers ใช้เพื่อรักษาข้อมูลใน Containers มีทั้งหมด 3 ประเภท คือ
🔸 Host volume - เป็น volume ของ Docker Host สามารถเข้าถึงได้จาก Containers
🔸 Named volume - เป็น volume ที่ใช้จัดการตำแหน่งบนดิกส์แบบระบุชื่อ
🔸 Anonymous volume - คล้ายกับ Named volume แต่จะไม่มีการระบุชื่อ
.
.
📃 Docker Compose
.
เป็นคำสั่งที่ใช้ในการสร้างหลาย ๆ Containers ขึ้นมาในครั้งเดียว ซึ่งจะมีการเซ็ท Config และ Service ต่าง ๆ ไว้เรียบร้อยแล้วในไฟล์ docker-compose.yml โดยไม่ต้องมานั่ง Config ทีละอันให้เสียเวลานั่นเอง
.
.
📃 Docker Swarm
.
เป็นเครื่องมือที่ช่วยรัน Docker หลาย ๆ ตัวได้พร้อมกันในสภาพแวดล้อมเดียวกัน
.
.
📃 Swarm
.
เป็นกลุ่มของ Docker Engine ที่ทำงานใน Swarm Mode
.
.
📃 Swarm Mode
.
เป็นโหมดที่ใช้จัดการ Cluster Management และ Orchestration ที่อยู่ใน Docker Engine เมื่อเราสร้าง Swarm ใหม่ หรือรวมโหนดต่าง ๆ เข้ากับ Swarm เจ้า Docker Engine ก็จะทำงานอยู่ใน Swarm Mode นั่นเอง
.
.
และทั้งหมดนี้คือคำศัพท์พื้นฐานสำหรับมือใหม่หัดใช้ Docker หวังว่าจะเป็นประโยชน์กับเพื่อน ๆ นะ หากใครมีคำอื่น ๆ อยากจะเพิ่มเติม สามารถคอมเมนต์มาพูดคุยกันได้เลย ❤️
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
#Docker #VM #BorntoDev
windows 10 docker 在 ReLab - Review Laboratory Facebook 的精選貼文
Năm nay là năm thứ 3 diễn ra cuộc thi phá bảo mật Tianfu này.
Các "pháp sư Trung Hoa" đã lần lượt hack thành công các đối tượng sau đây:
- iOS 14 chạy trên iPhone 11 Pro
- Samsung Galaxy S20
- Windows 10 v2004 (ấn bản tháng 4 năm 2020)
- Ubuntu
- Trình duyệt Chrome
- Safari
- Firefox
- Adobe PDF Reader
- Docker (Phiên bản Cộng đồng)
- VMWare EXSi (siêu giám sát)
- QEMU (giả lập & ảo hóa)
- TP-Link và phần mềm bộ định tuyến ASUS
Với tổng số tiền thưởng lên tới 1.21 triệu đô la, đây là một trong những cuộc thi dành cho hacker có quy mô lớn nhất thế giới.
Nguồn:TechSpot
#ReLab
---------------------------------------------------
👉 Subscribe kênh Youtube của chúng mình để theo dõi những video mới nhất nha: http://bit.ly/ReLab1008
👉 Đừng quên THAM GIA GROUP MỚI của chúng mình: https://www.facebook.com/groups/mecongnghe
windows 10 docker 在 軟體開發學習資訊分享 Facebook 的精選貼文
udemy 的熱門課程講師 Maximilian Schwarzmüller(http://bit.ly/2R4tRGD) 的最新課程,網頁中有優惠折扣碼,輸入後可用 NT300 元購買此課程
從這 23.5 小時的課程,你會學到
1 你將瞭解什麼是 Docker 和 Kubernetes,以及為什麼要使用它們
2 瞭解如何在任何系統(macOS,Windows,Linux)上安裝和使用 Docker
3 學習如何使用 Docker 建立和使用 images 和容器
4 理解複雜的主題,比如用 Volumes 管理和永續儲存資料
5 學習與 Docker Networks 和 DNS Service Discovery 的容器連網( Container Networking )
6 學習如何部署 Docker 應用程式 – 手動,使用託管服務或 Kubernetes
https://softnshare.com/docker-kubernetes-the-practical-guide/
windows 10 docker 在 Install Docker Desktop on Windows 的相關結果
Docker only supports Docker Desktop on Windows for those versions of Windows 10 that are still within Microsoft's servicing timeline. ... <看更多>
windows 10 docker 在 Docker - Docker for Windows 10 入門篇 - 天空的垃圾場 的相關結果
切完後,再下載一次。 10. 接著,我們就可以把Windows Container run 起來. docker run -it microsoft/nanoserver cmd. ... <看更多>
windows 10 docker 在 在WSL 上開始使用Docker 容器 的相關結果
若要深入瞭解,請參閱Microsoft Learn 上的Docker 容器簡介 。 必要條件. 確定您的電腦正在執行Windows 10,並已更新至2004版、組建18362 或更高版本。 ... <看更多>