Image
By mk Founder on Tag: Docker
Docker

Docker Desktop เริ่มกระบวนการอัพเดตอัตโนมัติ ตามที่เคยประกาศไว้ เพื่อตอบสนองแผนการออกรุ่นแบบใหม่ที่ตั้งเป้าว่าจะออก สัปดาห์ละครั้ง โดยเริ่มมีผลใน Docker Desktop 4.46 เป็นต้นไป

การอัพเดตคอมโพเนนต์ของ Docker Desktop จะทำงานเบื้องหลังแบบเงียบๆ (silent component update) เพื่อไม่ให้กระทบต่อ workflow ของผู้ใช้งาน ส่วนการแจ้งเตือนอัพเดตจะปรับปรุงใหม่ให้ขัดจังหวะผู้ใช้น้อยลง ไม่แจ้งเตือนพร่ำเพรื่อจนคนเลิกสนใจอ่าน (notification fatigue) และการอัพเดต GUI จะเกิดขึ้นอัตโนมัติเมื่อปิดแล้วเปิด Docker ใหม่เท่านั้น

By mk Founder on Tag: Docker
Docker

Docker ประกาศแผนการออกรุ่นของ Docker Desktop ใหม่ให้เร็วขึ้นจากเดือนละ 1 ครั้ง มาเป็นทุก 2 สัปดาห์ และจะพยายามทำให้ได้ทุก 1 สัปดาห์ภายในสิ้นปี 2025

เหตุผลที่ Docker Desktop ออกรุ่นใหม่เร็วขึ้น เพื่อการแก้บั๊ก ช่องโหว่ความปลอดภัย และเปิดทดสอบฟีเจอร์ใหม่ๆ แบบ early access ด้วย

By lew Founder on Tag: Cloudflare, Docker, Container
Cloudflare

หลังจากวันนี้ Cloudflare เปิดตัว Containers บริการรันคอนเทนเนอร์แบบคิดค่าใช้งานทีละ 10ms บริการเสริมอีกตัวหนึ่งที่เปิดมาพร้อมกันคือ Sandbox ที่เป็นคอนเทนเนอร์รุ่นพิเศษสำหรับการรันโค่้ดและคำสั่งต่างๆ ที่ไม่ปลอดภัย โดยแนวทางการใช้งานสำคัญคือใช้ทดสอบโค้ดที่เขียนโดยปัญญาประดิษฐ์

ตัว Sandbox ที่จริงแล้วเป็น container bun ที่มี http server รอรับคำสั่งอยู่ ทำให้ Cloudflare Worker ภายนอกสามารถยิงคำสั่งต่างๆ เข้าไปได้

By mk Founder on Tag: Docker, Security, Container
Docker

Docker เปิดตัว Docker Hardened Images (DHI) คลังอิมเมจที่ออกแบบมาเน้นความปลอดภัย เปิดใช้มาตรการความปลอดภัยหลายอย่างร่วมกัน เช่น ลดขนาดของอิมเมจลงเพื่อลดโอกาสถูกโจมตี (attack surface), ตรวจสอบที่มาของแหล่งแพ็กเกจต้นน้ำ, อุดแพตช์ช่องโหว่ที่ถูกค้นพบแล้ว (known CVEs) โดยทีมความปลอดภัยของ Docker การันตีภายใน 7 วันหลังค้นพบช่องโหว่

By mk Founder on Tag: Docker, Artificial Intelligence, MCP
Docker

ค่าย Docker บุกเข้าวงการ Model Context Protocol (MCP) กับเขาบ้าง ด้วยการเปิดตัว MCP Catalog ที่เป็นส่วนหนึ่งของ Docker Hub

แนวคิดของ Docker คือในเมื่อ MCP กำลังมาแรง แต่การใช้งานอาจยังไม่สะดวกนัก การค้นหาเซิร์ฟเวอร์ MCP ยังทำได้ยาก จึงอาศัยจุดเด่นของตัวเองเรื่อง Docker Hub ที่มีฐานผู้ใช้แข็งแกร่งอยู่แล้ว เพิ่มเซคชั่น MCP Server ที่อยู่ในรูป containerization กดคลิกทีเดียวพร้อมใช้งานทันที

By lew Founder on Tag: Linux, Docker, RISC-V
Linux

Alpine Linux ดิสโทรขนาดเล็กยอดนิยมสำหรับ Docker ออกเวอร์ชั่น 3.20 อัพเดตซอฟต์แวร์สำคัญ แต่จุดเปลี่ยนใหญ่คือการรองรับ RISC-V 64 บิตเป็นทางการครั้งแรก

ผู้ใช้ชิป RISC-V นั้นใช้งาน Alpine ได้อยู่ก่อนแล้วเพราะมีหลายโครงการนำซอร์สโค้ดไป build กันเอง แต่การรองรับจากโครงการต้นน้ำก็ทำให้อุ่นใจได้ว่าต่อจากนี้จะได้รับอัพเดตต่อเนื่อง

นอกจากการรองรับแพลตฟอร์มใหม่แล้ว Alpine 3.20 ยังอัพเดตรันไทม์และคอมไพล์เลอร์ภาษาต่างๆ เป็นรุ่นใหม่ เช่น Node.js 20.10, LLVM 18, Python 3.12, Go 1.22 เป็นต้น

By mk Founder on Tag: Docker, Windows, Arm, Blender, GIMP, Microsoft
Docker

ไมโครซอฟท์ประกาศข่าวแอพดังๆ หลายตัวเริ่มรองรับ Windows on Arm นอกเหนือจาก แอพของ Adobe และแอพคอนซูเมอร์อื่นๆ ที่ประกาศบนเวทีหลัก ยังมีแอพฝั่งนักพัฒนา-โอเพนซอร์สอีกชุดใหญ่ดังนี้

  • Docker Desktop รองรับ Windows on Arm อย่างเป็นทางการแล้วในเวอร์ชัน 4.31
  • Blender เริ่มรองรับในรุ่นทดสอบแล้ว ส่วนรุ่นเสถียรตัวแรกจะเป็นเวอร์ชัน 4.2
  • GIMP เริ่มรองรับในรุ่นทดสอบแล้ว ส่วนรุ่นเสถียรตัวแรกจะเป็นเวอร์ชัน 3.0
  • PyTorch เริ่มทดสอบ Arm build แล้ว
  • Qt จะเริ่มรองรับในเวอร์ชัน 6.8
  • Audacity ประกาศรองรับแล้ว
By lew Founder on Tag: Security, Docker, Cryptography
Security

Docker ร่วมกับ BastionZero สร้างโครงการ OpenPubkey ที่เปิดโอกาสให้ผู้ใช้ที่ล็อกอินผ่านทาง OpenID Connect (OIDC) อยู่แล้ว สามารถสร้างกุญแจ public/private ของตัวเองเพื่อนำไปเซ็นเอกสารหรือไฟล์อื่นๆ ได้

By mk Founder on Tag: Docker, Open Source
Docker

บริษัท Docker ประกาศปิดบริการ Docker Free Team ซึ่งเป็นบริการสร้างอิมเมจสำหรับองค์กร เวอร์ชันใช้งานฟรี โดยแจ้งให้อัพเกรดเป็น Docker Team เวอร์ชันเสียเงิน (300 ดอลลาร์/ปี) ภายใน 30 วัน ไม่อย่างนั้นข้อมูลจะถูกลบ

ประกาศนี้สร้างความแตกตื่นในชุมชนโอเพนซอร์ส เพราะมีซอฟต์แวร์โอเพนซอร์สหลายตัวที่ใช้ Docker Free Team เพื่อสร้างอิมเมจให้บริการแก่คนทั่วไป และจะเกิดผลกระทบต่อเนื่องเป็นวงกว้างหากอิมเมจเดิมหายไป ทำให้บริษัท Docker ถูกวิจารณ์อย่างหนักจากเรื่องนี้

By lew Founder on Tag: Docker, WebAssembly
Docker

Docker Inc. ปล่อย Docker Desktop รุ่น Technical Preview ทดสอบฟีเจอร์รองรับ WASM ในตัว โดยใช้ wasmedge runtime แต่ยังควบคุมด้วยคำสั่ง docker เหมือนคอนเทนเนอร์ปกติ พร้อมกับสมัครสมาชิกเข้า Bytecode Alliance กลุ่มผลักดันให้ใช้งาน WASM ได้ทุกที่

ทาง Docker Inc. ร่วมมือกับ WasmEdge พัฒนาชุดครอบ runtime ทำให้ควบคุมได้เหมือน containerd ตัว docker engine จึงมองเห็นโปรแกรม wasm เหมือนคอนเทนเนอร์อื่นๆ

By lew Founder on Tag: Docker
Docker

Docker ประกาศขึ้นค่าสมาชิกแบบ Team จาก 7 ดอลลาร์ต่อเดือนเป็น 9 ดอลลาร์ต่อเดือน และแบบ Business จาก 21 ดอลลาร์ต่อเดือนเป็น 24 ดอลลาร์ต่อเดือน โดยมีผลวันที่ 27 ตุลาคมนี้ โดยระบุเหตุผลว่าลงทุนกับการสร้างเครื่องมือเพื่อนักพัฒนาไปมาก

การประกาศครั้งนี้ยังไม่ขึ้นราคาแบบ Pro ที่ 5 ดอลลาร์ต่อเดือนสำหรับนักพัฒนาทั่วไป แต่ก็เพิ่มข้อจำกัดแบบ Team ให้ใช้งานได้สูงสุด 100 คนเท่านั้น หากใช้งานเกินนั้นจะต้องใช้งานแบบ Business

By arjin Writer on Tag: Docker
Docker

Docker Inc ประกาศรับเงินทุนซีรี่ส์ C เพิ่มอีก 105 ล้านดอลลาร์ ที่มูลค่ากิจการ 2,100 ล้านดอลลาร์ นำโดยนักลงทุนกลุ่มใหม่คือ Bain Capital Ventures ร่วมด้วย Atlassian Ventures, Citi Ventures, Vertex และ Four Rivers รวมทั้งนักลงทุนปัจจุบันคือ Benchmark, Insight

By lew Founder on Tag: Rancher, Kubernetes, Docker
Rancher

Rancher Desktop ออกเวอร์ชั่นย่อย 1.1.0 (และออก 1.1.1 แก้ไขบั๊กในไม่กี่วันถัดมา) แม้จะเป็นเพียงเวอร์ชั่นย่อย แต่ฟีเจอร์ที่สำคัญคือมันรองรับการปิด Kubernetes ทำให้สามารถใช้งานเฉพาะ container runtime หรือ dockerd

แม้ว่าทาง SUSE จะพยายามเลี่ยงว่า Rancher Desktop ไม่ได้พยายามมาแทนที่ Docker Desktop ที่เก็บเงินค่าใช้งานเมื่อต้นปีที่ผ่านมา แต่การปรับฟีเจอร์เช่นนี้ก็ทำให้ Rancher Desktop สามารถใช้งานแทน Docker Desktop ได้อย่างเต็มตัว

By lew Founder on Tag: SUSE, Rancher, Docker, Kubernetes
SUSE

SUSE ปล่อย Rancher Desktop รุ่น 1.0 เข้าสู่สถานะ GA เป็นที่เรียบร้อย หลังจากเปิดตัวครั้งแรกมาไม่ถึงปี เปิดทางใช้งานแทน Docker Desktop ได้แทบทั้งหมด แม้จะมีข้อจำกัดบางส่วน

By lew Founder on Tag: Rancher, SUSE, Docker
Rancher

Rancher Desktop ซอฟต์แวร์ Kubernetes สำหรับนักพัฒนาออกเวอร์ชั่น 0.7 มีฟีเจอร์สำคัญคือให้เลือกระหว่างเอนจิน containerd และ Moby (โครงการโอเพนซอร์สของ Docker) ทำให้ผู้ใช้ที่ติดตั้ง Rancher Desktop สามารถใช้งานผ่านคำสั่ง docker ได้

เวอร์ชั่นนี้ออกมาพอดีกับช่วงเวลาที่ Docker Desktop กำลังเตรียมคิดค่าใช้งาน ในวันที่ 31 มกราคมนี้ ฟีเจอร์นี้ทำให้ผู้ใช้ Rancher Desktop สามารถใช้งานคำสั่ง docker หรือ docker-compose ได้โดยตรง แม้จะไม่ได้ใช้งาน Kubernetes ก็ตามที

By lew Founder on Tag: Docker
Docker

Docker Inc ประกาศปรับนโยบายการใช้งาน Docker Desktop โดยให้ใช้งานฟรีได้เฉพาะผู้ใช้ส่วนตัว, ใช้เพื่อการศึกษา, และใช้งานในองค์กรขนาดเล็กที่พนักงานไม่เกิน 250 คน และรายได้ปีล่าสุดไม่เกิน 10 ล้านดอลลาร์ (330 ล้านบาท) เท่านั้น ผู้ใช้ที่ไม่เข้าข่ายนี้จะต้องสมัครบริการ Docker แบบเสียเงินที่เริ่มต้นเดือนละ 5 ดอลลาร์ขึ้นไป

เดิม Docker Desktop นั้นให้ใช้งานฟรีมาโดยตลอด แม้ผู้ที่ไม่ได้จ่ายเงินจะพบความรำคาญไปบ้างเช่นการแจ้งเตือนให้อัพเดตโดยปิดไม่ได้หากไม่ได้สมัครแบบจ่ายเงิน

By lew Founder on Tag: Docker
Docker

โครงการ BuildKit ที่เป็นส่วนหนึ่งของ Docker รับแพตช์ Here-Documents สำหรับการฝังสคริปต์ลงใน Dockerfile ทำให้หลังจากนี้การฝังสคริปต์ลงใน Dockerfile โดยตรงจะสะดวกขึ้น

ก่อนหน้านี้การฝังสคริปต์แบบหลายบรรทัดใน Dockerfile ต้องอาศัยเครื่องหมาย backslash (\) เพื่อให้ Docker อ่านบรรทัดต่อเนื่องเป็นบรรทัดเดียวกัน แนวทางนี้ทำให้สคริปต์ดูรกไปบ้าง และแก้ไขได้ลำบากในบางกรณี หลายครั้งต้องแยกสคริปต์ออกเป็นไฟล์แยกทั้งที่สคริปต์ไม่ได้ยาวอะไรนัก

By lew Founder on Tag: Docker, Apple M1
Docker

Docker Inc ปล่อย Docker Desktop สำหรับชิป Apple M1 อย่างเป็นทางการหลังจากปล่อยรุ่นทดสอบมาตั้งแต่ปีที่แล้ว และมีการรายงานบั๊ก 140 รายการ จากการดาวน์โหลดเวอร์ชั่นทดสอบ 45,000 ครั้ง

สำหรับผู้ใช้ทั่วไปคงไม่เห็นความเปลี่ยนแปลงจากรุ่นทดสอบนักนอกจากบั๊กที่ถูกแก้ไปเรื่อยๆ แต่สำหรับลูกค้าองค์กรหรือผู้ที่สมัครแพ็กเกจ Pro ขึ้นไปจะสามารถขอซัพพอร์ตจากทาง Docker ได้เต็มรูปแบบ

By lew Founder on Tag: Docker, Funding
Docker

Docker Inc ได้รับทุนเพิ่มเติมรอบที่สอง (Series B) นำโดยบริษัท Tribe Capital ร่วมกับผู้ลงทุนเดิมคือ Benchmark และ Insight Partners โดยเงินลงทุนรอบนี้เป็นเงิน 23 ล้านดอลลาร์ รวมเงินลงทุนจากรอบก่อนๆ เป็น 58 ล้านดอลลาร์

ปัจจุบัน Docker มีสินค้าหลักคือ Docker Desktop และ Docker Hub ขายเป็นแพ็กเกจ 5-7 ดอลลาร์ต่อเดือน หลังจากแยกกิจการ Docker Enterprise ออกไปตั้งแต่ปี 2019

By lew Founder on Tag: Docker, Container
Docker

Docker Inc ผู้ดูแลโครงการ Docker ประกาศแยกโครงการส่วน Registry ออกมาเป็นโครงการใหม่ในชื่อ Distribution พร้อมกับบริจาคโค้ดเข้า CNCF ให้ดูแลโครงการ

แม้ Docker จะเป็นผู้ออกแบบฟอร์แมตไฟล์อิมเมจสำหรับรันคอนเทนเนอร์ทุกวันนี้ (จนคนเรียกสลับกันไปมาระหว่าง Docker และคอนเทนเนอร์) แต่ในโลกองค์กรก็มี Registry ใช้งานกันหลายยี่ห้อ เช่น Harbor ของ VMWare หรือ Quay (คี) ของ Red Hat ทาง Docker ระบุว่าหลายครั้งโครงการมัก fork จาก Docker ออกไปแล้วแก้นิดๆ หน่อยๆ แต่ไม่ส่งโค้ดกลับเข้าโครงการต้นน้ำ ทำให้ขาดความร่วมมือในการพัฒนา

Subscribe to Docker