Docker Desktop พร้อมใช้งานแล้วสำหรับ Linux

เมื่อเร็ว ๆ นี้ Docker เปิดตัว ผ่านประกาศ การก่อตัวของเวอร์ชันลินุกซ์ของ ใบสมัคร "DockerDesktop", ซึ่งมีอินเทอร์เฟซแบบกราฟิกสำหรับการสร้าง รัน และจัดการคอนเทนเนอร์ ก่อนหน้านี้ แอปนี้ใช้ได้กับ Windows และ macOS เท่านั้น

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

วันนี้เรายินดีที่จะประกาศความพร้อมใช้งานทั่วไปของ Docker Desktop สำหรับ Linux ทำให้นักพัฒนาที่ใช้สภาพแวดล้อมเดสก์ท็อป Linux มีประสบการณ์ Docker Desktop เดียวกันกับที่มีอยู่ในปัจจุบันบน macOS และ Windows

นักเทียบท่า เดสก์ท็อป ลินุกซ์ อูบุนตู
ก่อนอื่น เราอยากจะใช้โอกาสนี้กล่าวขอบคุณชุมชนนักพัฒนา Linux ของเรา พวกคุณหลายคนให้ข้อเสนอแนะอันล้ำค่าเกี่ยวกับการเปิดตัวรุ่นแรกๆ และใจดีพอที่จะใช้เวลาในการพูดคุยเกี่ยวกับสิ่งที่คาดหวังจากเดสก์ท็อปสำหรับ Linux!

แพ็คเกจการติดตั้ง Linux จัดทำในรูปแบบ deb และ rpm สำหรับการแจกแจง Ubuntu, Debian และ Fedora นอกจากนี้ยังมีแพ็คเกจทดลองสำหรับ ArchLinux และแพ็คเกจสำหรับ Raspberry Pi OS กำลังเตรียมพร้อมสำหรับการเปิดตัว

DockerDesktop ประกอบด้วยส่วนประกอบ ในขณะที่ Docker Engine, ไคลเอ็นต์ CLI, Docker Compose, Docker Content Trust, Kubernetes, Credential Helper, BuildKit และ Vulnerability Scanner. โปรแกรมฟรีสำหรับการใช้งานส่วนตัว เพื่อการศึกษา สำหรับโครงการเปิด ไม่ใช่เชิงพาณิชย์ และสำหรับธุรกิจขนาดเล็ก (พนักงานน้อยกว่า 250 คนและมีรายได้น้อยกว่า 10 ล้านดอลลาร์ต่อปี)

นักพัฒนา Linux บางรายที่เคยใช้แต่ Docker Engine อาจไม่รู้จัก Docker Desktop ดังนั้น ให้ภาพรวมโดยย่อ Docker Desktop เป็นแอปพลิเคชันที่ติดตั้งง่าย ซึ่งช่วยให้คุณสร้างและแชร์ไมโครเซอร์วิสและแอปพลิเคชันที่มีคอนเทนเนอร์ มันมาพร้อมกับเครื่องมือคอนเทนเนอร์ เช่น Kubernetes, Docker Compose, BuildKit และการสแกนช่องโหว่

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

นอกจากจะทำให้การสร้างคอนเทนเนอร์ Docker เป็นเรื่องง่ายแล้ว แดชบอร์ด Docker Desktop สำหรับ Linux ยังช่วยให้นักพัฒนาจัดการคอนเทนเนอร์ รูปภาพ และวอลุ่มได้ง่ายอีกด้วย

  • ประสบการณ์ Docker แบบครบวงจรในระบบปฏิบัติการหลักทั้งหมด
  • การผสานรวมกับ Kubernetes อย่างราบรื่น
  • Docker Desktop UI ให้ข้อมูลเกี่ยวกับกระบวนการ Docker ที่ทำงานอยู่ในเครื่องของคุณ

เช่นเดียวกับ Docker Desktop สำหรับ Mac และ Windows, Docker Desktop สำหรับ Linux รวมส่วนขยาย Docker. สิ่งเหล่านี้ช่วยให้ผู้ใช้สามารถเพิ่มเครื่องมือการพัฒนาเสริมได้ Docker ได้ประกาศการสนับสนุนสำหรับพันธมิตรการเปิดตัว 14 ราย ซึ่งรวมถึง JFrog, Red Hat, Snyk และ VMware

ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติมคุณสามารถตรวจสอบรายละเอียดได้ในไฟล์ ลิงค์ต่อไปนี้

จะติดตั้ง Docker Desktop บน Ubuntu ได้อย่างไร?

สำหรับผู้ที่สนใจจะสามารถติดตั้ง Docker Desktop บนระบบของคุณได้ คุณสามารถทำได้โดยใช้คำสั่งง่ายๆ

สำหรับสิ่งนี้ เราต้องเปิดเทอร์มินัล (คุณสามารถทำได้ด้วยแป้นพิมพ์ลัด Ctrl + Alt + T) และเราจะพิมพ์ข้อความต่อไปนี้:

sudo apt-get install docker-desktop

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

systemctl --user start docker-desktop

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

ในการดำเนินการนี้ เพียงพิมพ์คำสั่งต่อไปนี้ในเทอร์มินัลเพื่อถอนการติดตั้ง:

sudo apt remove docker-desktop

และเพื่อลบไฟล์ที่เหลือ เราจะพิมพ์ข้อความต่อไปนี้ในเทอร์มินัล:

rm -r $HOME/.docker/desktop
sudo rm /usr/local/bin/com.docker.cli
sudo apt purge docker-desktop

sudo rm  ~/.config/systemd/user/docker-desktop.service

sudo rm  ~/.local/share/systemd/user/docker-desktop.service

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา