Image
By mk Founder on Tag: Docker, Linux, Container, Windows 10, WSL
Docker

Docker ประกาศออก Docker Desktop เวอร์ชัน 2.2 ของใหม่ที่สำคัญสำหรับชาววินโดวส์คือ รองรับ WSL 2 ฟีเจอร์ใหม่ของ Windows 10 รุ่นถัดไป (20H1) ที่ฝังเคอร์เนลลินุกซ์ตัวเต็มมาในวินโดวส์เลย

การที่วินโดวส์มีเคอร์เนลลินุกซ์มาให้โดยตรง ทำให้การรันลินุกซ์ในคอนเทนเนอร์มีประสิทธิภาพเพิ่มขึ้นมาก เพราะก่อนหน้านี้ต้องรันลินุกซ์ใน VM บน Hyper-V อีกที (ซ้อนสองชั้น) ก็เปลี่ยนมาเป็นการรันบนเคอร์เนลลินุกซ์โดยตรงได้เลย

ฟีเจอร์นี้ยังมีสถานะเป็น technical preview โดยต้องเปิดใช้งานจากหน้า Settings

By mk Founder on Tag: Docker, Enterprise, Acquisition, Mirantis
Docker

Docker Inc. ที่ออกมายอมรับว่าสถานการณ์ของบริษัทกำลังย่ำแย่ ประกาศปรับโครงสร้างบริษัทใหม่, เปลี่ยนตัวซีอีโอ, ขายธุรกิจ Docker Enterprise ออกไป และรับเงินทุนเพิ่มอีก 35 ล้านดอลลาร์

By lew Founder on Tag: Red Hat, Docker, Open Source
Red Hat

Red Hat ประกาศเปิดซอร์สโครงการ Quay (อ่านว่า คี) โครงการต้นน้ำของ Red Hat Quay สำหรับองค์กรที่ต้องการสร้าง Docker registry ในองค์กรเอง และบริการ Quay.io

By arjin Writer on Tag: Docker, Management, CEO
Docker

สำนักข่าว CNBC รายงานว่า Rob Bearden ซีอีโอคนปัจจุบันของ Docker ได้ออกอีเมลถึงพนักงานทุกคนถึงสถานการณ์บริษัทในปัจจุบัน ย้ำว่าสิ่งจำเป็นมากตอนนี้คือการได้เงินจากนักลงทุนเพิ่มเติม ซึ่งตอนนี้ได้เจรจากับนักลงทุนอยู่ 2 รายในขั้นตอนสุดท้าย คาดว่าจะปิดดีลและประกาศได้ในไม่กี่สัปดาห์ข้างหน้า

By lew Founder on Tag: Docker
Docker

Tibor Vass จาก Docker Inc ผู้พัฒนาโครงการ Docker เขียนบล็อคแนะนำถึง 10 เทคนิคในการเขียน Dockerfile ให้มีคุณภาพ

Dockerfile เป็นหัวใจสำคัญของการพัฒนาแบบคอนเทนเนอร์ มันเป็นสคริปต์สำหรับการสร้างอิมเมจคอนเทนเนอร์ที่เหมือนกับการติดตั้งซอฟต์แวร์ลงเซิร์ฟเวอร์ โดยการรันอิมเมจแต่ละครั้งจะคาดเดาได้ว่าสภาพแวดล้อมเป๋นอย่างไร

By lew Founder on Tag: Docker, Microsoft, Linux, Windows, WSL
Docker

เมื่องาน BUILD 2019 ที่ผ่านมาไมโครซอฟท์เปิดตัว WSL 2 ที่เป็นเคอร์เนลลินุกซ์เต็มรันเคียงข้างเคอร์เนลวินโดวส์ ทำให้ประสิทธิภาพโดยรวมดีขึ้นและยังสามารถรัน Docker ได้ ตอนนี้ทางฝั่ง Docker เองก็ตอบรับความพยายามนี้โดยประกาศจะออก Docker Desktop ที่ใช้ WSL 2 จากเดิมที่ใช้ VM รันบน Hyper-V

Docker Desktop รุ่นใหม่นี้ จะรัน dockerd และ Kubernetes อยู่บน WSL 2 แต่มี dockerd, docker proxy รันอยู่ฝั่งวินโดวส์ด้วย

By lew Founder on Tag: WSL, Windows, Docker, Operating System, Microsoft, Linux, Windows Terminal
WSL

ไมโครซอฟท์ประกาศอัพเดต Windows Terminal และ Windows Subsystem for Linux 2 พร้อมกัน

Windows Terminal เวอร์ชั่นใหม่อัพเดตใหญ่คือการรองรับการปรับธีมสีแบบเดียวกับ VS Code, รองรับส่วนขยาย (ยังไม่มีข้อมูลว่าส่วนขยายทำอะไรได้บ้าง), และยังมีแท็บทำให้เปิดหลาย terminal ได้ในวินโดวส์เดียว สำหรับฟีเจอร์ย่อย เช่น รองรับ unicode ภาษาแถบเอเชียตะวันออก, รองรับอีโมจิ, รองรับการรวมตัวอักษร (ligatures) ตอนนี้เป็นเวอร์ชั่นพรีวิวให้เลือกใช้

By nutmos Writer on Tag: Docker, Enterprise, Container, Kubernetes
Docker

Docker ประกาศเปิดตัว Docker Enterprise 3.0 แพลตฟอร์มคอนเทนเนอร์สำหรับองค์กร ซึ่งจะเป็นการเน้นที่เครื่องมือเพื่อการพัฒนาซอฟต์แวร์บนคอนเทนเนอร์ที่เร็วและลดความผิดพลาดในระหว่างการพัฒนา พร้อมสำหรับการนำไปรันบนแพลตฟอร์มที่หลากหลาย

Docker Enterprise 3.0 มีไฮไลต์ฟีเจอร์ที่น่าสนใจดังนี้

By lew Founder on Tag: Docker, Data Breach
Docker

Docker Hub ส่งอีเมลแจ้งผู้ใช้ระบุว่ามีการเข้าถึงฐานข้อมูลโดยไม่ได้รับอนุญาต ทำให้ข้อมูลของผู้ใช้รวม 190,000 คน (น้อยกว่า 5% ของผู้ใช้รวม) ได้รับผลกระทบ โดยข้อมูลที่ถูกเข้าถึงคือ ชื่อผู้ใช้, ค่าแฮชของรหัสผ่าน, โทเค็นสำหรับเข้าถึง GitHub และ Bitbucket

ทาง Docker Hub แนะนำให้ผู้ใช้เปลี่ยนรหัสผ่านพร้อมกับรหัสผ่านบัญชีอื่นที่ใช้รหัสเดียวกับ Docker Hub สำหรับผู้ใช้ที่ใช้บริการ autobuilds นั้นทาง Docker Hub ได้ยกเลิก access key ของ GitHub ไปแล้ว แต่ผู้ใช้ควรตรวจสอบ log การเข้าใช้งานทั้ง GitHub และ Bitbucket อีกครั้ง

By nutmos Writer on Tag: Docker, Arm, Container
Docker

วันนี้ Docker และ Arm ประกาศความร่วมมือโดยพร้อมพัฒนาเครื่องมือของ Docker ให้ซัพพอร์ตแพลตฟอร์มของ Arm เพื่อให้นักพัฒนาสามารถ build ตัวแอปบนแพลตฟอร์ม Arm จากเดสก์ท็อปที่เป็น x86 และดีพลอยขึ้นระบบต่าง ๆ ที่เป็น Arm ไม่ว่าจะเป็นคลาวด์ (เช่น AWS EC2 A1 ซึ่งเป็นประเภทที่ใช้ Arm), edge และอุปกรณ์ IoT ได้ง่ายขึ้น

ความร่วมมือระหว่าง Docker และ Arm นี้จะเป็นการเน้นพัฒนาเครื่องมือซึ่งจะช่วยในด้าน lifecycle ของการพัฒนาผลิตภัณฑ์ ตั้งแต่ขั้นตอนการพัฒนาไปจนถึงโปรดักชั่น ทำให้การพัฒนาซอฟต์แวร์ราบรื่นยิ่งขึ้นแม้ว่าฝั่งเครื่องที่ใช้พัฒนาจะเป็น x86 ส่วนเครื่องโปรดักชั่นจริงจะเป็น Arm ก็ตาม

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

นักวิจัยรายงานถึงช่องโหว่ของโปรแกรม runc ตัวคำสั่งคอมมานไลน์สำหรับรันคอนเทนเนอร์ ที่ใช้งานร่วมกับโครงการคอนเทนเนอร์สำคัญๆ จำนวนมาก ทั้ง Docker, cri-o, containerd, Kubernetes

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

Docker Compose เป็นเครื่องมือสร้างคอนฟิกสำหรับรันแอพพลิเคชันบน Docker ตามที่เราต้องการ (เช่น สั่งดาวน์โหลดอิมเมจ, กำหนดคอนฟิกของอิมเมจ) เป็นไฟล์ฟอร์แมต YAML (.yml)
ล่าสุดบริษัท Docker ประกาศว่า Docker Compose รองรับการคอนฟิกคลัสเตอร์ Kubernetes แล้ว ก่อนหน้านี้ฟีเจอร์นี้เป็นฟีเจอร์สำหรับ Docker Enterprise แต่ก็เปิดซอร์สให้ผู้ใช้ทั่วไปใช้งาน (GitHub)

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

บริษัท Docker มีผลิตภัณฑ์ Docker Desktop ที่รวมเอาซอฟต์แวร์สำคัญๆ (Docker/Swarm/Kubernetes) สำหรับรันคอนเทนเนอร์บนพีซีแบบติดตั้งง่าย-ใช้งานง่าย โดยบริษัทบอกว่ามีผู้ใช้เป็นประจำเกือบทุกวันที่ 1.4 ล้านคน

ล่าสุด Docker ออก Docker Desktop Enterprise มาจับตลาดลูกค้าองค์กร โดยมีคุณสมบัติเพิ่มจากรุ่นปกติดังนี้

By nutmos Writer on Tag: Microsoft, Docker, Open Source
Microsoft

Microsoft และ Docker ประกาศร่วมมือกันพัฒนาโครงการโอเพ่นซอร์สใหม่ในชื่อว่า Cloud Native Application Bundle หรือ CNAB เป็นมาตรฐานแบบโอเพ่นซอร์สที่ช่วยให้การจัดการ lifecycle บนแอพพลิเคชั่นแบบ cloud-native ทำได้ง่ายขึ้น

สำหรับ CNAB จะเป็นแพคเกจที่ไว้ใช้สำหรับการจัดการ distributed application โดยใช้ไฟล์ติดตั้งเพียงไฟล์เดียว, ทำการ provision application resource ใน environment ที่แตกต่างกันหลายรูปแบบ ไม่ว่าจะเป็นคลาวด์หรือ on-premise และจัดการ lifecycle ของแอพพลิเคชั่นได้ง่าย ๆ โดย CNAB นี้จะใช้เทคโนโลยีที่ผู้ใช้คุ้นเคยกันอยู่แล้ว ไม่ว่าจะเป็น JSON, Docker Container, OpenPGP และอื่น ๆ

By lew Founder on Tag: Docker, Development
Docker

Drone.io ซอฟต์แวร์ CI โอเพนซอร์สที่ได้รับความนิยมสูง (16,000 star บน GitHub) ประกาศเปิดตัวบริการ Drone Cloud บริการ build ที่เชื่อมต่อกับ GitHub ให้โครงการโอเพนซอร์สใช้งานได้ฟรี โดยได้รับเซิร์ฟเวอร์จาก Packet ผู้ให้บริการคลาวด์แบบ bare metal

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

Docker ประกาศออก Docker Engine เวอร์ชัน 18.09 ซึ่งเป็นรุ่นแรกที่ใช้รอบการออกทุก 6 เดือน เปลี่ยนจากก่อนหน้านี้ที่เร่งออกทุก 3 เดือน

ของใหม่ใน Docker Engine เวอร์ชันนี้คือการพัฒนาอิงอยู่บน containerd เวอร์ชัน 1.2 ซึ่งเป็นซอฟต์แวร์ที่บริษัท Docker Inc. มอบให้กับมูลนิธิ Cloud Native Computing Foundation (CNCF)

อย่างอื่นได้แก่ ปรับปรุง BuildKit (Docker Build) เครื่องมือช่วยสร้างอิมเมจ โดยปรับปรุงทั้งประสิทธิภาพให้ทำงานเร็วขึ้น และเพิ่มฟีเจอร์ใหม่ๆ เช่น SSH forwarding เพิ่มเติม

By mk Founder on Tag: Kubernetes, Google Cloud, Docker, Container
Kubernetes

Google Kubernetes Engine (GKE) บริการ Kubernetes ของ Google Cloud Platform ประกาศรองรับ Containerd แล้ว

Containerd คือเดมอน/รันไทม์สำหรับรันคอนเทนเนอร์ เดิมทีมันเป็นส่วนหนึ่งของ Docker Engine แต่ภายหลัง Docker บริจาคโครงการให้กับมูลนิธิ Cloud Native Computing Foundation (CNCF) เพื่อเป็นมาตรฐานกลางของวงการ

By mk Founder on Tag: Docker, Container, Virtualization, In-Depth
Docker

ช่วงหลังเราได้ยินชื่ออย่าง Docker, Container, Kubernetes, Orchestration กันบ่อยขึ้นมาก โดย Blognone เองก็เคยนำเสนอข่าวในหัวข้อเหล่านี้อยู่บ่อยครั้ง แต่ก็ยังมีความสับสนในเรื่องนี้อยู่มาก เพราะเป็นแนวคิดที่ยังค่อนข้างใหม่และมีความแตกต่างจากระบบเซิร์ฟเวอร์แบบเดิมๆ สูง

บทความชุดนี้จึงมีเป้าหมายเพื่ออธิบายและทำความเข้าใจกับแนวคิดเหล่านี้ ใครที่รู้เรื่องนี้ดีอยู่แล้วสามารถข้ามไปได้เลยครับ

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

ในยุคคอนเทนเนอร์ครองเมือง ไฟล์อิมเมจ Docker ถูกสร้างและแจกจ่ายบน Docker Hub อย่างแพร่หลาย ทำให้มันกลายเป็นช่องว่างให้แฮ็กเกอร์แอบฝัง backdoor มาในไฟล์เหล่านี้ด้วย

บริษัทความปลอดภัย Kromtech ประกาศพบไฟล์อิมเมจ 17 ไฟล์ถูกส่งขึ้น Docker Hub และปล่อยทิ้งไว้นานเป็นปี มีคนดาวน์โหลดมากถึง 5 ล้านครั้ง เปิดให้แฮ็กเกอร์สามารถควบคุมเซิร์ฟเวอร์จำนวนมาก และนำไปใช้ขุดเหมือง Monero ได้ถึง 544.74 เหรียญ คิดเป็นมูลค่าประมาณ 3 ล้านบาท

By mk Founder on Tag: Docker, Enterprise, Container, Kubernetes
Docker

บริษัท Docker Inc. เปิดตัว Docker Enterprise Edition 2.0 ถือเป็นเวอร์ชันสองต่อจาก Docker EE 1.0 ในปีที่แล้ว

ความแตกต่างสำคัญของ Docker EE กับ Docker รุ่นฟรี (Community Edition) คือบริการซัพพอร์ต, การรับรอง (certified) และฟีเจอร์ชั้นสูงอย่างระบบสแกนความปลอดภัย

Subscribe to Docker