ค้นหาเว็บไซต์

Dozzle 9.0 ตัวดูแลบันทึก Docker แบบเรียลไทม์ ปรับปรุงการจัดกลุ่มบันทึก

Dozzle 9.0 ตัวดูล็อก Docker แบบเรียลไทม์ เพิ่มส่วนหน้าหลักที่ย่อได้ ตัวนับกลุ่มคอนเทนเนอร์ และการปรับปรุง UI หลายอย่างเพื่อการนำทางล็อกที่ดีขึ้น

Dozzle โปรแกรมดูบันทึกคอนเทนเนอร์ Docker แบบเรียลไทม์ที่เป็นโอเพ่นซอร์สและโฮสต์ด้วยตัวเอง เพิ่งเปิดตัวเวอร์ชัน 9.0 มาพร้อมกับการปรับปรุงในด้านการใช้งาน ประสิทธิภาพ และการรองรับ Kubernetes

หนึ่งในความเปลี่ยนแปลงที่เห็นได้ชัดที่สุดค

อ่านต่อไป →

ตั้งค่า Docker Registry บน Rocky Linux 8/AlmaLinux 8

Docker registry คือระบบจัดเก็บและส่งมอบเนื้อหาที่เก็บ Docker images ที่มีชื่อเรียกและมีเวอร์ชันที่ติดแท็กต่าง ๆ ผู้ใช้ที่ใช้ Docker จะโต้ตอบกับ registry โดยใช้คำสั่ง docker push และ docker pull บางครั้งการจัดเก็บ Docker images บน registry ส่วนตัวในเครื่องจะมีประโยชน์มากกว่าการส่งขึ้น Docker Hub ในคู่มือนี้ เราจะตั้งค่า Private Docker Registry บน Rocky/AlmaLinux 8 พร้อมการรักษาความปลอดภัยด้วยใบรับรอง SSL จาก Let's Encrypt

คุณจะประหยัดแบนด์วิธได้มากสำหรับทีมขนาดใหญ่ และเก็บภาพที่คุณไม่ต้องการให้สาธารณชนเห็นให้ปลอดภัย การสร้างรีจิสทรี Docker ในเครื่องเป็นเรื่องของการทำตามขั้นตอนไม่กี่ขั้

อ่านต่อไป →

ตรวจสอบทรัพยากรของคอนเทนเนอร์ Docker ด้วย Ctop

คุณเคยกำลังมองหาอินเทอร์เฟซเหมือน top สำหรับเมตริกและการตรวจสอบคอนเทนเนอร์หรือไม่? Ctop เป็นเครื่องมือบรรทัดคำสั่งที่ถูกสร้างขึ้นเพื่อให้ภาพรวมที่กระชับและย่อของเมตริกแบบเรียลไทม์สำหรับคอนเทนเนอร์ที่กำลังรันอยู่ในระบบของคุณ เครื่องมือนี้รองรับทั้ง Docker และ runC container engines ในตัว

คุณสมบัติของ Ctop:

  • น้ำหนักเบา: มันใช้ทรัพยากรน้อย ทำให้เหมาะสำหรับการใช้งานบนฮาร์ดแวร์ทุกประเภท
  • การตรวจสอบแบบเรียลไทม์: ระบบจะแสดงข้อมูลการตรวจสอบการใช้งาน CPU, หน่วยความจ

    อ่านต่อไป →

ติดตั้ง Docker และ Compose บน CentOS 8 | RHEL 8

ในคู่มือนี้ เราจะนำคุณผ่านขั้นตอนการติดตั้ง Docker CE บน CentOS 8 | RHEL 8 เรายังจะครอบคลุมวิธีการติดตั้ง Docker Compose บน RHEL 8/CentOS 8 Linux ด้วย Docker ไม่ได้รับการสนับสนุนอย่างเป็นทางการบน RHEL 8 เนื่องจากถูกแทนที่ด้วยเครื่องมือของ Red Hat – buildah และ podman คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติใหม่ ๆ ที่มีในเวอร์ชัน RHEL 8 Linux ได้

  • คุณสมบัติและรีวิวใหม่ของ Red Hat Enterprise Linux 8 (RHEL 8)

แต่ถ้าคุณใช้ Docker ทุกวันและไม่สามารถเปลี่ยนไปใช้ buildah และ podman ทันทีล่ะ? ไม่ต้องกังวลเพราะมีวิธีติดตั้ง Docker และ Docker Compose บน

อ่านต่อไป →

วิธีการทำ Dockerize แอปพลิเคชัน Django บน Linux

ในบทช่วยสอนนี้ ผมจะแสดงวิธีการตั้งค่าสภาพแวดล้อม Docker สำหรับโปรเจกต์ Django ของคุณในช่วงที่ยังอยู่ในขั้นตอนการพัฒนา แม้ว่าผมจะใช้ Ubuntu 18.04 ขั้นตอนต่าง ๆ ก็ยังคงเหมือนเดิมสำหรับการใช้ Linux distro ใด ๆ ยกเว้นขั้นตอนการติดตั้ง Docker และ docker-compose

ในโครงการพัฒนาซอฟต์แวร์ทั่วไป เรามักจะมีขั้นตอนการพัฒนาที่เริ่มจากข้อกำหนดของผู้พัฒนา ไปยังระบบควบคุมเวอร์ชัน (VCS) จนถึงการใช้งานจริง เราจะพยายามยึดตามกฎเพื่อให้คุณเข้าใจว่าเครื่องมือ DevOps แต่ละตัวเข้ามาในขั้นตอนไหน

DevOps คือการกำจัดวลีในอดีตที่ว่า 'แต่มันใช้ได้บนแล็ปท็อปของฉัน!' การใช้ Docker ในการสร้างคอนเทนเนอร์จะสร้างส

อ่านต่อไป →

Docker: แก้ไขช่องโหว่ของอิมเมจด้วย Trivy และ Copa

ภาพคอนเทนเนอร์ของ Docker มักมีช่องโหว่ด้านความปลอดภัยที่สืบทอดมาจากแพ็กเกจระบบปฏิบัติการพื้นฐาน แทนที่จะสร้างภาพใหม่ตั้งแต่ต้น คุณสามารถใช้ Trivy ในการสแกนหาช่องโหว่และใช้ Copa เพื่อแก้ไขปัญหาโดยตรง บทเรียนนี้จะแสดงวิธีการระบุและแก้ไขช่องโหว่ของคอนเทนเนอร์บนระบบ Ubuntu, Debian, RHEL, CentOS และ Fedora โดยใช้เครื่องมือโอเพ่นซอร์สดีๆ เหล่านี้สองตัว

ในบทเรียนนี้คุณจะได้เรียนรู้:

  • วิธีติดตั้งเครื่องสแกนช่องโหว่ Trivy บน Ubuntu/Debian
  • วิธีการติดตั้งเครื่องมือแพตช์คอนเทนเนอร์ Copa
  • วิธีการสแกนอิมเมจ Docker

    อ่านต่อไป →

Docker Desktop 4.34: ตัวติดตั้ง MSI และการรวม AI ของ NVIDIA

Docker Desktop 4.34 เปิดตัวพร้อมตัวติดตั้ง MSI, NVIDIA AI, ฟีเจอร์การยืนยันตัวตนใหม่ และการอัปเกรดเครือข่ายครั้งใหญ่

Docker Desktop แพลตฟอร์มการพัฒนาที่ได้รับความนิยมซึ่งช่วยให้นักพัฒนาสามารถสร้าง ทดสอบ และปรับใช้แอปพลิเคชันที่อยู่ในคอนเทนเนอร์ได้อย่างราบรื่นในหลายสภาพแวดล้อม ได้เปิดตัวการอัปเดตล่าสุดของมันคือ Docker Desktop 4.34

คุณสมบัติที่โดดเด่นที่สุดคือความพร้อมใช้งานทั่วไปของโปรแกรมติดตั้ง MSI ซึ่งเป็นประโยชน์ต่

อ่านต่อไป →

WUD 7.1 มาพร้อมคุณสมบัติแจ้งเตือนใหม่สำหรับการติดตาม Docker

WUD 7.1 (What's up Docker?) ปรับปรุงการตรวจสอบ Docker ด้วย Gotify, การแจ้งเตือน Ntfy, รองรับ HTML Pushover และปรับปรุงส่วนติดต่อผู้ใช้

WUD เพิ่งปล่อยเวอร์ชัน 7.1 ออกมา มาพร้อมกับฟีเจอร์ใหม่ที่จะช่วยทำให้การจัดการคอนเทนเนอร์และการแจ้งเตือนง่ายขึ้น ซึ่งแน่นอนว่าจะทำให้คนรัก Docker ตื่นเต้น แต่เดี๋ยวก่อน—คุณยังไม่เคยได้ยินเกี่ยวกับมันเหรอ? งั้นนี่คือสรุปแบบสั้น ๆ

WUD (What’s up, Docker?) เป็นเครื่องมือมอนิเตอ

อ่านต่อไป →

แอปเปิลเปิดตัวทางเลือก Docker บน macOS ที่ขับเคลื่อนด้วย Swift

แอปเปิลเปิดตัวทางเลือกแบบโอเพนซอร์สที่ขับเคลื่อนด้วย Swift สำหรับรันคอนเทนเนอร์ Linux บน macOS โดยเน้นความปลอดภัยและการแยกตัว

แอปเปิลได้ปล่อยโครงการโอเพ่นซอร์สใหม่อย่างเงียบ ๆ ซึ่งอาจเปลี่ยนวิธีการรันคอนเทนเนอร์บน macOS อย่างมีนัยสำคัญ โครงการนี้มีชื่อเรียบง่ายว่า container เป็นรันไทม์คอนเทนเนอร์ที่ใช้ Swift พัฒนาโดยแอปเปิลและออกแบบมา

อ่านต่อไป →

Docker Engine 29: Containerd กลายเป็นค่าปริยาย, รองรับ nftables แบบทดลอง

Docker Engine 29 กำหนดให้ containerd เป็นที่จัดเก็บภาพเริ่มต้น และแนะนำการรองรับ nftables แบบทดลองสำหรับเครือข่าย Linux สมัยใหม่

Docker ซึ่งเป็นแพลตฟอร์มโอเพ่นซอร์สชั้นนำสำหรับการพัฒนา จัดส่ง และรันแอปพลิเคชันภายในคอนเทนเนอร์ ได้ปล่อย Docker Engine 29 อย่างเป็นทางการ โดยเน้นไปที่การปรับปรุงให้ทันสมัยและสอดคล้องกับระบบนิเวศของคอนเทนเนอร์โดยรวม

การเ

อ่านต่อไป →