คลังเก็บป้ายกำกับ: DOCKER

Docker ปิดบริการ Free Team บังคับต้องจ่ายเงิน, ยังให้ซอฟต์แวร์โอเพนซอร์สใช้ฟรี

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

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

Docker ต้องออกมาขอโทษที่สื่อสารให้เข้าใจผิด เพราะตั้งใจบอกว่าอิมเมจจะถูกลบเฉพาะที่เป็น private repository เท่านั้น หากอิมเมจเป็น public repository ตัวไฟล์จะยังอยู่เหมือนเดิม (เว้นแต่เจ้าของโครงการลบเอง) ส่วนตัวบริการสร้างอิมเมจ Free Team แม้จะถูกปิดถาวร แต่ถ้าเป็นโครงการโอเพนซอร์สยังสามารถสมัครเข้าโครงการ Docker-Sponsored Open Source (DSOS) ซึ่งให้ใช้สร้างอิมเมจได้ฟรีเช่นกัน

ที่มา – Docker, The Register, InfoWorld

No Description

Topics: 

from:https://www.blognone.com/node/133068

Docker Desktop ออกรุ่นพรีวิวรองรับ WASM

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

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

เมื่อผู้ใช้รัน Docker Desktop เวอร์ชั่นพรีวิวนี้แล้ว จะสามารถเลือกรันไทม์เป็น io.containerd.wasmedge.v1 และแพลตฟอร์มเป็น wasi/wasm32 ได้ สามารถใช้งานได้ทั้ง docker ปกติและ docker-compose แต่ยังมีข้อจำกัด เช่น docker-compose อาจจะค้างในบางกรณี หรือ Docker Hub มีปัญหาในการ push image

ที่มา – Docker

No Description

Topics: 

from:https://www.blognone.com/node/131111

Docker ขึ้นค่าสมาชิกแบบ Team และ Business

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

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

Docker หันมาทำเงินกับการเก็บค่าสมาชิกมากขึ้นเรื่อยๆ และค่อยๆ ลดบริการฟรีลง เช่น การจำกัดการใช้งาน Docker Hub และ Docker Desktop การปรับราคาไปพร้อมกับบีบองค์กรขนาดกลางให้อัพเกรดแพ็กเกจก็เป็นอีกแนวทางเพื่อเพิ่มรายได้บริษัท

ที่มา – Docker

Topics: 

from:https://www.blognone.com/node/131034

Docker เปิดตัว Docker Desktop for Linux และ Docker Extensions

Docker เปิดตัว Docker Desktop for Linux และ Docker Extensions

ในงาน DockerCon 2022 ทาง Docker ได้ประกาศเปิดตัว Docker Desktop for Linux อย่างเป็นทางการ มีความสามารถเทียบเท่ากับเวอร์ชัน Windows และ MacOS ให้ผู้ใช้งานระบบปฎิบัติการ Linux สามารถดาวน์โหลดไปใช้งานได้แล้ว โดยมีเครื่องมือมาให้หลายตัว เช่น Docker Engine, Docker CLI client, Docker Compose, Docker Content Trust, Kubernetes และ Credential Helper ปัจจุบันรองรับ Ubuntu, Debian, Fedora และ ArchLinux ในอนาคตจะเพิ่มการรองรับ Raspberry Pi OS

พร้อมกันนี้ Docker ได้ประกาศเปิดตัว Docker Extensions เพิ่มเติม ด้วยความร่วมมือกับพาร์ทเนอร์กว่า 14 ราย เช่น JFrog, Red Hat, Snyk และ VMware สร้างเครื่องมือสำเร็จรูปเพื่อนักพัฒนาโดยเฉพาะ ช่วยให้สามารถค้นหาเครื่องมือที่จำเป็นกับงานต่างๆได้อย่างรวดเร็ว เช่น Docker Desktop Extension for JFrog Xray ที่จะช่วยให้นักพัฒนาสามารถทำการแสกนตรวจสอบ Docker Container เพื่อหาช่องโหว่หรือพฤติกรรมที่ปกติในขั้นตอนการพัฒนาได้ ช่วยให้การพัฒนาและใช้งาน Software Supply Chain มีความปลอดภัยมากขึ้น นอกจากนี้ยังมี Docker Extensions SDK สำหรับให้นักพัฒนารายอื่นนำเครื่องมือต่างๆเข้ามาเชื่อมต่อได้อีกด้วย

ที่มา: https://www.zdnet.com/article/docker-desktop-for-linux-finally-arrives/

from:https://www.techtalkthai.com/docker-launches-docker-desktop-for-linux-and-docker-extensions/

Docker Inc รับเงินทุนซีรี่ส์ C มูลค่ากิจการเพิ่มเป็น 2,100 ล้านดอลลาร์

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

Docker รับเงินเพิ่มทุนซีรี่ส์ B เมื่อปีที่แล้ว 23 ล้านดอลลาร์ ตัวธุรกิจปัจจุบันคือ Docker Desktop และ Docker Hub ส่วน Docker Enterprise ได้ขายออกไปตั้งแต่ปี 2019 ซึ่งบริษัทยังคงการเติบโตได้สูง มีลูกค้าจ่ายเงินมากกว่า 56,000 ราย กว่า 70% เป็นบริษัทระดับ Fortune 100 และมีทุกกลุ่มธุรกิจ รายได้เติบโตเฉลี่ยปีละมากกว่า 4 เท่าตัว

บริษัทจะนำเงินทุนก้อนใหม่นี้มาส่งเสริมการพัฒนาผลิตภัณฑ์ และสนับสนุนการพัฒนาแอพพลิเคชัน Kubernetes ที่เกี่ยวข้อง ตลอดจนสนับสนุนชุมชนนักพัฒนา

ที่มา: TechCrunch

alt="Docker"

Topics: 

from:https://www.blognone.com/node/127898

Rancher Desktop ออกเวอร์ชั่น 1.1 ปิด Kubernetes เหลือแต่ dockerd ได้

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

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

ที่ผ่านมา Rancher Desktop สามารถใช้งานแทน Docker Desktop ได้ค่อนข้างสมบูรณ์อยู่แล้ว นับตั้งแต่ทาง SUSE เปิดให้เลือก dockerd เป็น container runtime เมื่อปีที่ผ่านมา แต่ข้อจำกัดคือต้องเปิด k3s ไว้เสมอ ทำให้กระบวนการเปิดใช้งานค่อนข้างช้า และ Traefik ที่เป็น Ingress ของ k3s นั้นจะจองพอร์ต 80/443 ตลอดเวลา ทำให้งานบางส่วนที่ออกแบบไว้สำหรับ Docker Desktop ไม่สามารถใช้งานได้ ในเวอร์ชั่น 1.1.0 เป็นต้นมา SUSE เปิดให้ปิดการทำงาน Kubernetes ไปทั้งหมด หรือจะปิดเฉพาะ Traefik ก็ได้

ที่มา – SUSE

No Description

from:https://www.blognone.com/node/127483

Rancher Desktop ออกรุ่น 1.0 ตัวเต็ม ใช้แทน Docker Desktop ได้เกือบสมบูรณ์

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

แม้ว่าตอนแรก Rancher Desktop จะออกแบบมาเพื่อให้นักพัฒนาใช้งาน Kubernetes ได้ง่าย โดยอาศัย k3s ของ SUSE เอง แต่เมื่อปีที่แล้วทาง SUSE ก็รองรับเอนจิน moby หรือ dockerd เพิ่มขึ้นมา ทำให้ Rancher Desktop สามารถใช้ร่วมกับคำสั่ง docker และ docker-compose ได้ในตัว แม้จะมีบั๊กหลายตัวในช่วงแรก โดยเฉพาะการ mount volume แต่ทาง SUSE ก็แก้ไปเกือบทั้งหมด แต่ยังมีข้อจำกัดสำคัญคือ Rancher Desktop จะใช้พอร์ต 80/443 สำหรับ ingress ของ Kubernetes ตลอดเวลา ดังนั้นจึงรันแอปพลิเคชั่นที่ต้องใช้สองพอร์ตนี้ไม่ได้

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

Rancher Desktop เป็นซอฟต์แวร์โอเพนซอร์สใช้สัญญาอนุญาตแบบ Apache 2.0 ขณะที่ Docker Desktop แม้จะเปิดให้ใช้ฟรีช่วงแรกแต่ไม่ใช่ซอฟต์แวร์โอเพนซอร์สแต่แรก

ที่มา – SUSE

from:https://www.blognone.com/node/126883

Rancher Desktop เปิดให้เลือกเอนจิน Moby ใช้กับคำสั่ง docker แทน Docker Desktop ได้

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

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

ผู้ใช้ Rancher Desktop ที่ไม่ต้องการใช้คำสั่ง docker ยังคงเลือกใช้เอนจิน containerd ได้เช่นเดิม แต่สามารถเลือกใช้งานได้ทีละเอนจินเท่านั้น

ตัว Rancher Desktop นั้นเป็นโครงการโอเพนซอร์สใช้สัญญาอนุญาตแบบ Apache 2.0 ต่างจาก Docker Desktop ที่ไม่ใช่โครงการโอเพนซอร์สแต่แรก เพียงแต่เปิดให้ใช้งานได้ฟรีในช่วงแรก

ที่มา – SUSE

Topics: 

from:https://www.blognone.com/node/126363

Docker ประกาศคิดค่าใช้ Docker Desktop สำหรับบริษัทพนักงานเกิน 250 คน

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

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

แนวทางนี้ทำให้องค์กรที่ใช้ Docker Desktop ในการพัฒนาแอปพลิเคชั่นอยู่ต้องเตรียมย้ายไปใช้งานแบบเสียเงิน หรือย้ายไปใช้โซลูชั่นอื่นๆ ต่อไป โดยทาง Docker Inc มีเวลาให้ถึงวันที่ 31 มกราคม 2022 ก่อนที่จะเปลี่ยนเงื่อนไขการใช้งานอย่างเป็นทางการ

ช่วงเวลานี้องค์กรต่างๆ คงต้องเริ่มสำรวจการใช้งาน Docker Desktop ในองค์กรและตัดสินใจว่าจะใช้งานต่อไปด้วยการซื้อไลเซนส์หรือจะเปลี่ยนไปใช้งานอย่างอื่น โดยทาง Docker Inc แจ้งในเอกสารคำถามตอบว่าต่อให้เป็นพนักงานสัญญาจ้าง (contract) บริษัทก็ต้องรับผิดชอบซื้อไลเซนส์เพื่อใช้งาน

ที่ผ่านมา Docker Inc พยายามสร้างรายได้เพื่อเลี้ยงตัวเองหลายทาง โดยก่อนหน้านี้เคยปรับแนวทางการให้บริการ Docker Hub จำกัดการ pull image หากไม่ได้สมัครบริการแบบเสียเงิน แนวทางนี้ทำให้บริษัทมีอัตราเติบโตรายได้ค่อนข้างดี

ที่มา – Docker

Topics: 

from:https://www.blognone.com/node/124524

Docker รองรับการฝังสคริปต์ใน Dockerfile

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

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

สัปดาห์ที่ผ่านมาทาง BuildKit ทำให้ Docker เวอร์ชั่นต่อไปที่ใช้ BuildKit ตัวใหม่จะเริ่มฝังสคริปต์หลายบรรทัดได้โดยตรง สามารถใช้กับคำสั่ง RUN และ COPY ตอนนี้ฟีเจอร์ยังอยู่ในชั้น labs ทำให้ต้องเพิ่ม flag ในหัวไฟล์เพื่อใช้งาน

ที่มา – BuildKit

No Description

Topics: 

from:https://www.blognone.com/node/123170