Quantcast
Channel: cc :: somkiat
Viewing all articles
Browse latest Browse all 1997

แนะนำ Dockly เครื่องมือสำหรับจัดการ Docker ใน terminal !!

$
0
0

ไปเจอเครื่องมือจัดการ Docker ชื่อว่า Dockly ซึ่งใช้งานผ่าน command line หรือ terminal นั่นเอง พัฒนาด้วย Node.js เท่าที่ใช้งานมาก็ง่าย และ สะดวกดี มาลองใช้งานกันหน่อย

การใช้งานก็ไม่ยากเลย

เริ่มจากการตัดตั้งผ่าน npm ดังนี้ [code] $npm install -g dockly [/code] จากนั้นก็เริ่มใช้งานด้วยคำสั่ง $dockly จะแสดง container ต่าง ๆ รวมทั้งสามารถจัดการ container ได้เลยทั้ง
  • กดปุ่ม Enter/Return สำหรับดู log ของแต่ละ container
  • กดปุ่ม M สำหรับการแสดง menu เพื่อว่าจะ stop/start/remove container ทั้งหมด
  • กดปุ่ม I สำหรับดูรายละเอียดของ container
  • กดปุ่ม S สำหรับ stop container
  • กดปุ่ม L สำหรับการเข้าไปใน container
  • กดปุ่ม Q สำหรับออกจากระบบ
ดังนี้

เมื่อเข้าไปดู source code ของ Dockly ก็พบว่า

ใช้ library ชื่อว่า Dockerode สำหรับการติดต่อไปยัง Docker Engine ผ่าน Docker Remote API นั่นเอง โดยมี operation ต่าง ๆ ดังนี้ (ดูเพิ่มเติมได้ที่ไฟล์ DockerUtil)
  • Ping สำหรับตรวจสอบการทำงานของ DockerEngine
  • listImages รายชื่อของ Image
  • listContainers รายชื่อของ Container
  • listServices รายชื่อของ Service
  • การจัดการ image/container/service
ลองใช้งานกันดูครับ

Viewing all articles
Browse latest Browse all 1997

Trending Articles